Restaurant
Mount St. Restaurant
Mount St. Restaurant is a british in Mayfair. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: First Floor, 41-43 Mount Street
Postal address: First Floor, 41-43 Mount Street, Mayfair, W1K 2RX
Phone: 020 3840 9860
Mount St. Restaurant sits in Mayfair. The cooking leans british. Pricing reads around £££. Public cues point to seafood-led cooking, grilled meat dishes, desserts worth saving room for and a strong wine focus.