B4600, Piccadilly Square, Caerphilly CF83 1PB, United Kingdom
12 Market St, Caerphilly CF83 1NX, United Kingdom
6 Van Rd, Caerphilly CF83 1LB, United Kingdom