Eynsford: England's Prettiest Village an Hour from London
The Kent village of Eynsford has been declared the prettiest in England, offering riverside walks, countryside views, and historic sites less than an hour from London by train.
The Kent village of Eynsford has been declared the prettiest in England, offering riverside walks, countryside views, and historic sites less than an hour from London by train.