94A Crawford St, London W1H 2HQ
Restaurant
This establishment offers a modern interpretation of a classic pub experience, featuring a first-floor dining area that specializes in Modern European cuisine, complemented by a heated terrace for year-round comfort.