The Fox & Hounds Posted on: September 9, 2020 at 5:54 am 51.4239 -3.36516 The Fox & HoundsLlancarfan, Vale of Glamorgan, CF62 3ADStreetviewDirections: To here - From here Store name: The Fox & HoundsAddress: Llancarfan, Vale of Glamorgan, CF62 3AD