33 Esplanade, Porthcawl CF36 3YR, United Kingdom
12 John St, Porthcawl CF36 3BA, United Kingdom
27 Esplanade, Porthcawl CF36 3YR, United Kingdom