UKLondonOffice St Clements Hospital E
E3 The John Denham Building
To Sell 4,036 sf Shop, Showroom / Gallery, Office, Office with Showroom
Garden, Good Natural Light
The iconic John Denham Building comprises a two story building which was built in the early 19th century...
Located in the popular London borough of Tower Hamlets, the property is situated approximately 300m away from both Mile End Road and Bow Road..