Add 33 Windsor Place review

33 Windsor Place, Cardiff
Address: 33 Windsor Place, Cardiff, Cardiff, Cardiff, CF10 3BZ
Features: Bar food, Cask Marque, Outside seating


Rating
Comments