If you want to be part of the annual London phenomenon on January 1st 2014, you need to book yourself into a good London hotel. The street march first took place in 1987 and therefore the 2014 parade will be the 28th of all time. The parade has since become …
Read More »12 Film Locations to Check Out While in London
London offers a diverse culture of cinema. From action films to zombie flicks and everything in between, there’s a location for every movie lover. Classics such as A Clockwork Orange were filmed on its very streets. Landmarks like the Big Ben help set the scene. Looking to visit the city …
Read More »