Shere - A quintessential English village nestled in the Surrey Hills. A short train ride from London and a popular filming location for movies like The Holiday. With stunning scenery, charming buildings and a wealth of tradition. Welcome to Shere.
The afternoon tea at The Ritz in London is an institution in itself. One of the most popular aspects of the hotel and being served for nearly 100 years, it is renowned for being the perfect British experience and an unforgettable afternoon.
12 Most Instagrammable Places in London - One of the world's top tourist destinations and the perfect backdrop for your Instagram feed. London attracts over 15 million visitors every year and they take back memories of a lifetime in Photos.