Vale Of Glamorgan Inn
51 High St
cowbridge
Vale of Glamorgan
Cardiff CF71 7AE
United Kingdom