Add The Windsor review

The Windsor, Birmingham
Address: 33 Cannon Street, Birmingham, Birmingham, West Midlands, B2 5EE
Features: Bar food, Cask Marque, Disabled access, Best Bar None


Rating
Comments