Clevedon: St Peter

Address: Alexandra Road Clevedon
BS21 7QH
Archdeaconry: BATH
Deanery: PORTISHEAD
Parish: Clevedon: St Peter
Telephone: 01275 872982