221 Uxbridge Rd, London W7 3TD
Restaurant
This traditional pub offers a selection of local ales and comfort food, creating a relaxed environment for sports enthusiasts. Guests can enjoy an inviting atmosphere with an open-fire setting and a charming garden filled with flowers, making it an ideal spot for socializing and unwinding.