London is the capital and largest city of England and the United Kingdom. It is located on the River Thames in the south-east of England.
Explore the world with me! I'm travelling around the π. I've visited most of the great cities of πΊπΈ and currently I'm travelling in πͺπΊ Join me!