120 Leman Street has undergone a major transformation and offers stylish, contemporary workspaces wi...
Last Updated: May 15, 2024
More infoDescription The perfect, cost effective central London base close to Farringdon Station. Locatio...
More info
This entire building is undergoing substantial refurbishment and will be available from the summer o...
Last Updated: May 15, 2024
More info