O'Shea's
Paget Rd
Barry Island
Barry CF62 5TQ
United Kingdom