6 New Quebec St, London W1H 7RQ
Hotel | Pub | Restaurant
This gastropub combines a spacious layout with a contemporary country house aesthetic, offering a relaxed environment for enjoying traditional British cuisine.