Making provision for the exercise of public rights 2024-25 – exempt authorities

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