Bloomsbury Place, located in the heart of Holborn, is only a stones throw away from an array of garden squares and London‘s finest cultural riches. The building has been extensively restored, benefiting from an abundance of natural light and original period features.
Sizes and Measurements
Price FromFrom £550/pp/pm(+ VAT)
- Break Out Area
- Meeting Rooms
- Tea & Coffee Included