Serviced Office
To Let 0.8K sf
Roof Terrace, 24hr Access, Showers, Gym on site
Experience exceptional flexible workspace in a beautifully redeveloped City landmark. Once part..
Situated in the heart of the City of London’s vibrant creative and tech-scene district, 20 Garrett Street occupies a superbly connected and compelling..