67-71 Shoreditch High Street, London, E1 6JJ
Size: 3,631 sq ft Description: The recently refurbished fully fitted space has been fully fitted to an excellent standard. The premises benefits from open plan space with three separate meeting rooms and phone booths. The building also benefits from an impressive communal roof terrace Location: Located in the heart of Shoreditch next to door to […]



