London!!!! Let’s have a few tips about the GB capital before we jump to the images. According to Wikipedia:
London is the capital and most populous city of England and the United Kingdom. Standing on the River Thames, London has been a major settlement for two millennia. It was founded by the Romans, who named it Londinium. London’s ancient core, the City of London, largely retains its 1.12-square-mile (2.9 km2) medieval boundaries and in 2011 had a resident population of 7,375, making it the smallest city in England.
City & Greater London
City & 32 boroughs
607 sq mi (1,572 km2)
671.0 sq mi (1,737.9 km2)
3,236 sq mi
In this article we put together some of the most breath-taking photos of London, from above. “H/T” designyoutrust.