London remains, without doubt, one of the most visited cities on the planet. This vibrant city is replete with a plethora of inspirational, nostalgia-inducing destinations attracting millions of international tourists each year. These include but are not restricted to: The Houses of Parliament, the Tower of London, The British Museum among others.
However, many visitors do not realize that there are many things to do in London. For example, a number of lesser-known yet equally stunning attractions nestled within London, which often is camouflaged by the overpowering charms of urbane high-rising buildings, malls, restaurants and nightlife. Here are ten such not-so-famous but must-visit attractions handpicked by Tourism-Review.com that are sure to make you revisit your notions about this incredible city.