The Windsor is a town centre pub in Barry with a relaxed atmosphere to enjoy a few beers after a hard day's graft. We are Barry's number 1 live music venue.
170 Holton Road, Barry, Glamorgan, CF63 4HL
View Map
01446 746738
[email protected]
http://www.windsorbarry.co.uk/
Facilities include: Real Ale, Outside Seating, Sky Sports, Live Music, Terrestrial, Pub sports team, Function Hire Available, Darts, Beer, Wine, Cider, Tea & Coffee, Hotel ,
Mon - Sun: 11:00 - 23:00
View Food Menu