Woburn House

20 Tavistock Square, London WC1H 9HQ ,United Kingdom
Woburn House Woburn House is one of the popular Performance & Event Venue located in 20 Tavistock Square , listed under Event Venue in London , Meeting Room in London , Small business in London , Business Center in London ,

Contact Details & Working Hours

More about Woburn House

Woburn House is situated at the north end of leafy Tavistock Square in the heart of Bloomsbury. Whether you need a small, intimate meeting room with complete privacy or a large conference room with numerous break-out areas, whatever your needs may be, Woburn House has attractive options to accommodate you.

Map of Woburn House