Southrop

United Kingdom / England / Lechlade /
 village, civil parish
 Upload a photo

Southrop is a village and civil parish in Gloucestershire, England. It is situated on the River Leach.[1] The Grade I listed St Peter's Church dates from the 12th century.[2] Nearby villages include Eastleach Turville, Eastleach Martin, Little Faringdon, Fairford, Lechlade, Filkins and Hatherop.
Nearby cities:
Coordinates:   51°43'43"N   1°42'45"W
This article was last modified 11 years ago