Go to podcast
by Wayne Armstrong
5 Minute History

The History of London


London – One of the three most influential cities in the world London is the capital city of England and the United Kingdom and is located in the south-east of the country, standing on the river Thames around 50 miles or so from where it empties into the North Sea. The Greater London area incorporates …

The post The History of London appeared first on 5 Minute History.


Episode 7

by Wayne Armstrong