Elmsted
Village in Kent, EnglandElmsted is a small village and civil parish in the Folkestone and Hythe District of Kent, England. It lies west of Stone Street, a Roman road connecting Canterbury and Lympne. The parish includes the hamlets of Bodsham, North Leigh, and Evington. Elmsted had a population of 312 according to the 2021 Census.
Read article
Top Questions
AI generatedMore questions