UK Route Planner
Stonecrouch
England
England
Stonecrouch lies in Kent's Weald countryside, easily reached via the A21 from London or local roads from Lamberhurst and Ticehurst. The area has over 40 EV charging points nearby for electric vehicles. The village gets its name from a medieval stone cross that once marked ancient parish boundaries, though the original marker vanished centuries ago.
