Find a Church

Tarrington: St Philip & St James

Archdeaconry: HEREFORD
Deanery: LEDBURY
Parish: Tarrington
Telephone: 07780586846
Address: Barrs Orchard Tarrington Hereford
HR1 4JH