Medium meeting rooms in
The Bloomsbury Building10 Bloomsbury Way Holborn, London WC1A 2SL
Holborn (4 mins walk)
Rooms in building
A corner building located on New Oxford Street, head to main reception on the ground floor of this building to be directed up to the TOG reception upstairs.