The Conference Centre is located next to London Bridge and sits in the heart of historic Bankside
Our six conference rooms are located next to London Bridge Station with its many transport connections. Our bright, modern conference rooms offer views of the River Thames and the City and are located within a unique and historic setting.
Please download our venue hire brochure here