Bell & Crown
Nestled in Chiswick, The Bell & Crown is a delightful riverside pub that marries the cosy appeal of a country inn with an unbeatable London setting. Positioned right by the Thames, it's the ideal place to savour delectable food, top-notch real ales, and service with a sunny disposition. Their menu showcases elevated pub favourites made with fresh, seasonal ingredients, starring treats like sizzlin' lamb chops and succulent pan-roasted salmon.