Church of England Diocese of Salisbury East Orchard with Margaret Marsh

East Orchard: St Thomas

Get in touch

Shaftesbury Team Office

5 Gold Hill Shaftesbury
(01747) 853060

Our website