Shopping in London for Christmas is an experience to cherish! The streets of London’s West End bustle with shoppers who are busy shopping at London’s world famous department stores. Harrods, Selfridges, Harvey Nichols, John Lewis, Hamleys and Fortnum & Masons are the most popular choices, especially amongst the international visitors. Source: Alessandro Santarelli The shopping […]
London provides an amazing setting to enjoy the festive season and see in the New Year. London always has lots to offer in terms of entertainment and the winter months bring a host of additional ‘things to do’ and experience in the capital. West End Christmas Lights On the 12th November 2013 the West End […]