31 Old Nichol Street, London, E2 7HR
Size: 6236 sq ft Description: The building is located in the heart of Shoreditch situated behind the iconic Tea Building and within easy walking distance to Liverpool Street Station (central, circle, hammersmith & city, metropolitan line and Elizabeth lines) and Old Street underground station (northern). Location: the building is situated within a vibrant area surrounded …