The Palm Tree
79 Llantrisant Road
Pontyclun CF72 9DP
United Kingdom