100 John St, Porthcawl CF36 3DT, United Kingdom
53 New Rd, Porthcawl CF36 5DH, United Kingdom
13 Station Hill, New Rd, Porthcawl CF36 5DL, United Kingdom