Because in London there are more things that you can see as usual, like big monuments
Because in London there are more things that you can see as usual, like big monuments. Why are you gonna visit the most touristic places? Just follow the road and don't check the map or your phone. You'll discover the essence of London