The Market Place
66 High Street
Cowbridge CF71 7AH
United Kingdom