London ( (listen) LUN-dən) is the capital and largest city of both the United Kingdom and England. Standing on the River Thames in southeastern England, 50 miles (80 km) upstream from its estuary with the North Sea, London has been a major settlement for two millennia.
https://en.wikipedia.org/wiki/London
Related Wikipedia Articles (12)

Top Tweets

Top Tweets

Top Tweets