Staplehurst is a beautiful and historic village located on the Roman road between Maidstone and Hawkhurst.  There are a number of very old buildings, some dating back to the 11th century, before the magnificent parish church (All Saints) was built.  Staplehurst is...

read more