London is famous for its many historic and modern attractions the world over. Apart from the major attractions and landmarks there are numerous other more hidden and unusual attractions as well that are well worth a visit. A holiday in London never has a dull moment because of the countless places to see and events […]