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