What is Top of the List When Visiting London?

s 5 airports, even more football grounds and is one of the busiest cities in the world, so you can be forgiven for not knowing what to see first when coming to London. When you land into London you will first be greeted by public transport usually, which is unfortunate really as it can leave [...]