The Windsor Castle

114 Campden Hill Rd, London W8 7AR

Traditional Kensington pub with Sunday roasts and creative British dishes

Screens, sound and booking

Confirmed matches

No matches confirmed yet — we're in touch with the venue.

All London football pubs · By area