Windsor Public House
Pub · Bar · Casual Dining
The Windsor Public House is a family-run pub known for its live entertainment and friendly atmosphere. It is a popular spot for pub sports, featuring a new darts area.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Windsor Public House.



