River Thames, United Kingdom Posted on 07/11/2010 by Lee Tracy PausePlayPlayPrev|Next Central city of London. De Grey purchased at Alexander Furnishings on Wigmore Street, where the shopkeeper expressed interest in being updated on the project. TwitterFacebookGoogleLinkedinEmail