Postcard GB-1615561
Loading map...
London is the capital & largest city of the UK, with a population of 9 million. It stands on the River Thames in south-east England at the head of a 50-mile estuary down to the North Sea, & has been a major settlement for two millennia, since 43 AD.
|
|
You need to sign in to leave a comment! |