One Aldwych
One Aldwych is an award-winning contemporary luxury hotel in the heart of Covent Garden. With 102 beautiful bedrooms and suites, the hotel offers thoughtful and professional service throughout; its design,…
- Max Capacity
- 120
- Bedrooms
- 102
Fullscreen Map
One Aldwych is an award-winning contemporary luxury hotel in the heart of Covent Garden. With 102 beautiful bedrooms and suites, the hotel offers thoughtful and professional service throughout; its design,…
Simmons Euston Square is set in a historic pub right next to Euston Square underground station in central London. An old fashioned boozer has taken on a whole new vibe, offering a quirky setting for parties…
This stunning venue, part of the Historic Royal Palaces group, was specifically designed for entertaining royalty and courtiers for drinks, parties and dinners since the early 17th century. King James…
Founded by four times British Prime Minister William Gladstone, One Whitehall Place and its adjoining Royal Horseguards Hotel used to be the home of the National Liberal Club. These days it’s one of…
With a stunning riverside setting at Embankment Pier on Victoria Embankment, Clipper Lounge EMB is a floating onshore venue with a unique and relaxed ambience for business meetings and events or social…
Top notch Spanish food and wine, an upbeat atmosphere in the heart of Mayfair, efficient, friendly service – how about that for your next business meeting or event? El Pirata (it means The Pirate) is…
Sophisticated timeless elegance awaits you at this exquisite Bloomsbury hotel. Book it for your next business meeting or event, whether it’s a conference, awards presentation, banquet, drinks reception,…
This central London venue on the Strand campus of King’s College was the former home of the BBC; behind the historic façade it’s all been brought bang up to date to bring you fully modern conference…
An historic townhouse in central London is home to The Wallace Collection, one of the world's finest collections of 18th century French paintings, porcelain and furniture, and a spectacular backdrop to…
Hailed as the best venue in London; a magnificent neo-classical façade and staggeringly impressive spaces inside and out; this iconic building has been the location for many a top film and TV production.