Mount St. Restaurant
Closed
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
See a problem?
You might also like
Advertisement


