Church of England Diocese of Salisbury Hampreston and Stapehill

Hampreston: All Saints

Get in touch

Rev Everton McLeod

19 Canford Bottom Wimborne BH21 2HA
01202 884796

Our website