Traffic Light Tree in Canary Wharf

10 Weird Things To Do In London

So you’ve seen Buckingham Palace, visited some of London’s many museums, taken selfies in front of Nelson’s Column and taken a boat ride on the River Thames. So what if you’re now hankering to do something that little bit different? Well you’ve picked the right place, because London is a great place to go exploring

10 Weird Things To Do In London Read More »