Venue

The Westin London City

The Westin London City is an ideal choice for conferences, meetings and events. Located in the heart of London, our seven meeting rooms offer you state-of-the-art technical facilities and personalised levels of service. From our renowned Chefs to our events specialists, our team of experts offers intuitive service with careful attention to detail to create a bespoke experience.

Browse more venues