Tourists from all over the world come to stand on Westminster Bridge and take a selfie next to Big Ben and the Houses of Parliament. Unfortunately, not one of them ever leaves with a picture of it. This world-famous landmark is actually named the Elizabeth Tower – Big Ben is the name of the bell that lives inside. So you won’t snap a photo of Big Ben but if you’re lucky you might get to hear it. Walk the streets of London and most of the people around you probably won’t be ‘true’ Londoners. The resident population of the city of Greater London is just over 8.5 million people. However, the city gets over 16 million visitors every year – a staggering number!