London is one of the largest cities in Europe and one of the most visited cities in the world. That’s not for nothing, because the city is bustling