UKLondonEC1-EC4 City of LondonHackney
Office
EC2A, Pump House Chapel Place, Shoreditch, Chapel Place
To Let 1,180 sf
Courtyard, Excellent Natural Light
Characterful office building for let located in the iconic Shoreditch Triangle..
Chapel Place is an attractive private courtyard development accessed from..