With urban sprawl for miles and miles and a bulging population of over seven million people, London can be a bit too much for some tourists to handle. Happily, there are a number of nearby villages and hamlets that are perfect for a day trip and easily reachable via the transport networks leading out of […]