Add 33 Windsor Place review

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


Rating
Comments