Parish of Upper Stour - within Heytesbury Deanery, in Salisbury Diocese

Catering days

Upper Stour PCC © 2017
Charity Commission registration number: 1131161