Dorking and Leatherhead are the main towns in the Mole Valley and are the twin towns of the Surrey Hills!
Dorking is a thriving English market town with a vibrant community and strong sense of history and tradition. Visitors to Dorking will find a town that offers much to be enjoyed with...