West Oxfordshire District Oxfordshire England United Kingdom
51.7717528,-1.428215
South Leigh
There is also a Southleigh in Devon.
South Leigh is a village and civil parish on Limb Brook, a small tributary of the River Thames, about 2+1⁄2 miles (4 km) east of Witney in Oxfordshire. The 2011 Census recorded the parish's population as 336.
Distance between:
London to South Leigh59 Miles / 95 Kms Liverpool to South Leigh131 Miles / 211 Kms