Peacocks Aberdare ← View details 1, 3-6 Cardiff St, Rhondda Cynon Taff, Aberdare, Wales CF44 7DS +44 1685 886853 Get Directions From* To * — Required information