31 Old Nichol Street, London, E2 7HR
Size: 6,281 sq ft Description: The building is located in the heart of Shoreditch situated behind the iconic Tea Building and has been fully fitted as a Cat A + space. The building is within easy walking distance to Liverpool Street Station (central, circle, hammersmith & city, metropolitan line and Elizabeth lines) and Old Street […]