Jump to section
To light up every guest and host experience.
Edwardian Hotels London is a privately owned luxury hotel group with deep roots in British hospitality. With locations in London's Mayfair and Leicester Square, plus central Manchester, their locations blend rich heritage with modern style.
The Edwardian also stands out for its unique restaurants, which include a Japanese rooftop bar and world-class events (think weddings, conferences, meetings, corporate functions, and parties) all hosted within their hotels.
After selling 10 properties in 2024, the Edwardian is now focused on its core premium collection and is ready to double down on providing exceptional stays, award winning dining and unforgettable events.
Freddie
Company Specialist at Welcome to the Jungle