Mount St. Restaurant

Closed
Call
Website

Advertisement

Mount Street
W1, England W1K 2RT

Mount St. Restaurant is a modern British dining establishment located on the first floor of the iconic Audley Public House in Mayfair, London. The restaurant seamlessly blends food, drink, craftsmanship, and culture, featuring over 200 artworks from prominent artists such as Andy Warhol and Lucian Freud.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United KingdomEnglandMount St. Restaurant

Advertisement