Get Directions to The Barons Court ← View details Barons Court, Penarth CF64 1ND, United Kingdom, Penarth, England Get Directions From* To * — Required information