8 Cowbridge Rd, Pontyclun CF72 9ED, United Kingdom
32 Cowbridge Rd, Pontyclun CF72 9EE, United Kingdom