Looking where to stay before or after the match at the Principality Stadium, Cardiff? Old Church Farm in South Gloucestershire is a mere 45 minutes away! March 17 Wales v France
Looking where to stay before or after the match at the Principality Stadium, Cardiff? Old Church Farm in South Gloucestershire is a mere 45 minutes away! March 17 Wales v France