Southrop
A picturesque village and civil parish in The Cotswolds.
Beautiful, old England scenes, including an 11th century Church adjacent to the Manor House and The Swan at Southrop, a pub on the green.
A picturesque village and civil parish in The Cotswolds.
Beautiful, old England scenes, including an 11th century Church adjacent to the Manor House and The Swan at Southrop, a pub on the green.