Leigh Green
Human settlement in England / From Wikipedia, the free encyclopedia
Leigh Green is a hamlet 2 miles (3 km) southeast of the town of Tenterden in Kent, England .
Quick Facts District, Shire county ...
Close
Leigh Green is a hamlet 2 miles (3 km) southeast of the town of Tenterden in Kent, England .