News London
Topic
1 story, newest first.
A picturesque village just an hour's train journey from London offers a walking route that has been compared to the set of the film The Holiday. The village of Shere boasts numerous listed buildings and has been a filming location for several well-known movies.
Loading live conditions…