ANNUAL REPORT FROM ANNUAL PARISH MEETING HELD ON 22ND MAY 2026

ANNUAL PARISH MEETING – SPC 2026

Southrop is a picturesque village and civil parish in The Cotswolds, Gloucestershire. It is situated on the River Leach, a tributary of the Thames.