Church of England Diocese of Leeds Cleasby with Stapleton

Cleasby w Stapleton: St Peter

Get in touch

The Revd Jenni Lane

The VicarageBartonRICHMOND
(01325) 377918