Swell: St Catherine

Address: Swell Lane Swell
TA3 6PZ
Archdeaconry: WELLS
Deanery: IVELCHESTER
Parish: Swell
Telephone: 01458 251375