71-75, Shelton Street
WC2H 9JQ London
- Location and Transport
- More like this
From 2 to 50 desks available, please contact us for more details.
Situated in the heart of Covent Garden, with fantastic surrounding amenities, and just a few minutes walk from Covent Garden tube station. The building features office spaces ranging in size and will benefit from a ground floor refurbishment and a new roof terrace, which will be completed in 2017.