36B Talbot Rd, Talbot Green, Pontyclun CF72 8AF, United Kingdom
69 Talbot Rd, Talbot Green, Pontyclun CF72 8AE, United Kingdom