33A Merthyr RoadCardiff CF14 1DAUnited Kingdom
5 Main RoadPontypridd CF38 1PYUnited Kingdom
100a Wentloog RoadRumney CF3 3EAUnited Kingdom