Llanfabon
Nr Pontypridd
Mid Glamorgan, CF37 4HP
United Kingdom