Luxury hotels in central London and Manchester
Discover Edwardian’s four and five-star hotels near London and Manchester attractions, within walking distance of the best culture, museums, business districts, and transport links. Stay at luxury hotels in the West End, Manchester, and other perfect locations across London.
Our Grade II-listed Vanderbilt hotel in desirable Kensington is a luxurious setting for a relaxing stay, set in a classic London cityscape of porticos and leafy squares.
With a riverside location on a quiet bend of the River Thames, our New Providence Wharf hotel offers the best of both worlds with stunning views and great shopping, moments from Canary Wharf.
Set moments from Heathrow airport and with seamless connections to central London, our Heathrow hotel is perfect for business and leisure travellers with Windsor, Twickenham and Richmond nearby.