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.

Band Booking Form

Book your gig here


Take a look at our pics!

Available Facilities
  • Garden
  • Pool
  • Live Entertainment
  • Families welcome
  • Function Facilities
  • Live Sky Sports
  • Darts
  • Outdoor Area
170 Holton Road, Barry, Vale of Glam, CF63 4HL
Email Us Tel: 07872 109157