The lobster pie is a popular choice at Mount St Restaurant. Photo: The M Collective
The lobster pie is a popular choice at Mount St Restaurant. Photo: The M Collective

Mount St Restaurant review: Reimagined British favourites in the heart of Mayfair