History of London | eBook | AudioBook

About this Book One of the oldest cities with a historical span of about two millennia, London is Britain’s largest metropolis and also the capital of United Kingdom. Situated towards the southeast of England, astride River Thames, London is one of the most picturesque cities in the world. River Thames splits London into two creating […]

Read More