Surrey, sitting on London's doorstep, is a county of surprising tranquillity – ancient woodland, rolling hills and picturesque villages that feel a world away from the city. From the dramatic viewpoints of the North Downs to the charming towns of Guildford and Farnham, it's a destination that rewards those who take the time to explore.