Video: 5 incredible views of London from above

As far as capital cities go, London is big. It’s the largest capital in Europe and has land mass of over 1500 square kilometres. Within that space, over 8.5 million people from all over the world live, work and play, and a further seventeen million people visit the city each year.