AB Centre ← View details Cardiff Road, Barry, Wales CF63 2NW +44 1446 735561 Get Directions From* To * — Required information