Skip navigation
Continue
Step back
This road is called Denstead Lane, leading to the village of Chartham Hatch.