Waitrose ← View details Palmerston Road, Barry, Wales CF63 2PE +44 1446 737173 Get Directions From* To * — Required information