Located approximately 0.8 km from Cardiff International Airport, 6.436 km from Barry Island Beach, 19.308km from Cardiff City Centre where you can find, the Millennium Stadium, Millennium Centre, Cardiff Bay, Cardiff Castle and the New Shopping facility which is the largest in the UK.