Office
To Let 413 - 826 sf
Refurbished Offices, Good Natural Light
This recently refurbished historic building on Great Russell Street features 826 sq ft of office space across two floors...
Located in a vibrant cultural hub, the building is easily accessible by public transport, 5 minutes walk from Holborn Station and 5..