Traditional British pub known for its homemade classic and contemporary food, including Sunday roasts. Famous for its vibrant floral and Christmas displays.