100 Free Things To Do in London

One of the world’s greatest cities and certainly one of the most popular for tourists across the globe is London. Capital of the United Kingdom, home to the British Royal Family, West End Theatre Productions, some of the world’s most recognisable attractions including The Tower of London, Big Ben, The London Eye, Trafalgar Square and lots…