Menu Close


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

It has all the ingredients of a quintessential English village including an 11th century Church adjacent to the Manor House and a pub on the green.  More modern additions include a village hall and the sports facilities on Jubilee Close.

This website has been designed to reflect both our historical background and the village as it exists today and will hopefully evolve further.  It currently concentrates on the institutions of the village, each of which has its own dedicated page, and it is hoped to add the village photographic archive in the fullness of time.

There are also sponsored links to Southrop businesses’ websites and we would welcome any further requests.

Please contact The Clerk whose details can be found on the Parish Council page if you are interested.

Latest News