Office (Serviced, Managed)
To Let 8-122 sm
Roof Terrace, Good Natural Light, Cycle spaces, Showers
Managed offices in the heart of Holborn.
You've landed in Holborn, right in the thick of the..
Two minutes East of Holborn Station (Central & Piccadilly Line). Five minutes West..