A Traveller's View | London

London is located in the River Thames and is the capital city of England and the United kingdom. It's history is going back to its founding by the Romans, who named it Londinium, and has been a major settlement for two millennia. With more than 300 languages spoken within its boundaries, London has a population of more than 8 million while the London metropolitan area is the largest in the EU with an estimated population of between 12 and 14 million. The London Underground is also the oldest underground railway network in the world.
Battersea Power StationCrane ReflectionKings Cross Roof 02London EyeLondon TowerLondon ViewNHM LondonO2 DomeSt PaulTATE windowLift & StairsTower Bridge & The ShardTower Bridge closedTower Bridge openLondon National History Museum 03London National History Museum 05London National History Museum 06London National History Museum 01London National History Museum 02London National History Museum 04