Charming village in England with picturesque views is fast train ride from London | Collector
The Mirror Magazine
Charming village in England with picturesque views is fast train ride from London
This gorgeous village has pubs from the 15th century, a 600-year-old olive tree, and so much more. The greatest thing is – it's just a train ride away from London