What makes this area so special
Elmsted is a small village between Canterbury, Ashford and Folkestone. It takes its name from a quantity of Elms growing in it, ’Elm’ signifying in Saxon, that tree, and ’Stede’, a place. If it’s castles that you love, Dover Castle and Leeds Castle are nearby.