1 rating · How the score works
The Windsor
Pub · Bar · Casual Dining
The Windsor is a suburban pub offering a wide selection of real ales, world lagers, and ciders. It also features TNT & SKY Sports, making it a local spot for entertainment.
Location
Best places nearby
The highest rated places close to The Windsor.
Local restaurants nearby
95 Windsor Road, Penarth CF64 1JE, United Kingdom



