Offices
Available
To Let – Offices – Bloomsbury Square, London WC1
Bloomsbury House, 2-3 Bloomsbury Square, London, WC1A 2RL
For Rent
Terms
5,521 sq ft
Size
- D1 planning consent
- Comfort cooled
- Period features
- Grand staircase
- High ceilings
More information
Contact Us
Team members
Where to find this property
London
WC1A 2RL