Explore the best restaurants in London and Manchester

With great places to eat in central London, Canary Wharf, Heathrow and Manchester, Edwardian Hotels London’s award-winning restaurants have something for everyone. Whether you are looking for social small plate dining, cocktails on our outdoor terraces, or a delicious vegan food experience, we serve excellent cuisine in perfect locations.