2 Days in
London

Itinerary to See England's Capital



London, England

London is the capital and largest city of England and the United Kingdom. It stands on the River Thames in south-east England at the head of a 50-mile estuary down to the North Sea, and has been a major settlement for two millennia.

Learn more on Wikipedia.


Day 1



Day 2