Incorrect data? Please notify us at hi@itinari.com.
As central London's largest Conference Venue, we create a spectacular atmosphere for your small and large events. Our clients value the remarkable range of flexible event spaces, stunning decor and natural light flooding our portfolio of 22 rooms. With a 100 year history in hosting events and overlooking London's most famous landmarks, this spacious Grade II listed venue is set to leave a lasting impression.
Want to plan a trip here? Talk to AI travel assistant Maya.