Need a break from the hustle and bustle of city life? Head to Surrey and you'll find charming villages, country inns and miles of footpaths nestled amongst the greenery. Windlesham is one such village...
About 25 miles southwest of London lies Windlesham, a tiny village in the heart of Surrey's sprawling countryside. A haven for golfing and rambling, guests wanting to switch off from city life will lo...