DiscoverGeography 101London is the capital and largest city of England and the United Kingdom
London is the capital and largest city of England and the United Kingdom

London is the capital and largest city of England and the United Kingdom

Update: 2023-08-07
Share

Description

It stands on the River Thames in south-east England at the head of a 50-mile (80 km) estuary down to the North Sea and has been a major settlement for two millennia.[9] The City of London, its ancient core and financial centre, was founded by the Romans as Londinium and retains its mediaeval boundarie

Hosted on Acast. See acast.com/privacy for more information.

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

London is the capital and largest city of England and the United Kingdom

London is the capital and largest city of England and the United Kingdom