Featuring a garden and garden views, this sustainable apartment is conveniently situated in London, close to landmarks like Tower Bridge and Sky Garden. The property has quiet street views and is 2.3 km from Brick Lane and 2.
Cape Yard, Tower Hamlets, London, E1W 2JU, United Kingdom