Holland House, London
Serviced office / co-working space to rent
100 to 12,779 sq ft
Property facts for Holland House, London
The property comprises a Grade II Listed office building of masonry construction, arranged over eight floors including basement level. The property is located at the corner of Bury Street overlooking the corner of the piazza and amenities of 30 St Mary's Axe. Liverpool Street Station is within close proximity.
This serviced office space to rent is located in City of London.View the performance or update the listing in CoStar