EC1-EC4 City of London
, The Pump House, Shoreditch,
To Let, 820 sf
Bright, Open Plan Office Space With Internal Meeting Room Located In Shoreditch..
Chapel Place is a gated office building within the heart of Shoreditch and surrounded by many popular restaurants, bars, and..