51 Dean St, London W1D 5BH
Restaurant
The business is a classic corner pub featuring a dark wood interior and intricately carved ceilings, offering a selection of quality real ales and traditional British cuisine.
Rating: 4.5