
Celebrate London’s creativity at a restaurant where the food, and art, tells a story
Discreetly tucked away among Mayfair’s back streets, surrounded by some of the best shops and galleries in the world, you will find Mount St. Restaurant & Rooms – a gem of a restaurant on the first floor above The Audley pub.