The Bloomsbury Town House is located in London, United Kingdom on 14 Great James St, Holborn. The Bloomsbury Town House is rated 5 out of 5 in the category office space rental agency in United Kingdom. The Bloomsbury Town House was founded to provide a working space like no other. Housed in a handsome 5 storey Georgian building we are located in the heart of London’s WC1N. Recently redeveloped, our charming work space combines rich history with contemporary features, making it perfectly suited for co-working and private office space. The Bloomsbury Town House is truly a family thriving in collaboration, community and culture.
Address
14 Great James St, Holborn
Headquarters
London, London