West End London Hotel


The Venue

For four years in succession, this central London hotel has been voted Best UK Hotel. Boasting some of the most spectacular and romantic views across the city skyline and adjacent to Hyde Park, this venue is superbly located in the very epicentre of the capital. It features award-winning event facilities and a dedicated banqueting kitchen. With stunning interiors and enough space to accommodate events of all sizes, this really is an ideal venue.