Vale Of Glamorgan Inn
Bar • Indoor lodgingOne of the Top rateds in Cowbridge
Address
53 High St, Cowbridge CF71 7AE, United Kingdom
Contact
+44 1446 772252Rating on Google Maps
4.50 (91 reviews)Open on Google Maps
Discover top rated places in Cowbridge
One of the Top rateds in Cowbridge
One of the Top rateds in Cowbridge
53 High St, Cowbridge CF71 7AE, United Kingdom