Embracing both its modernity and its remarkable history, London, England's vibrant capital, is a huge city with a massive story to tell as a preeminent trade centre and cultural hub. This fascinating six-part series explores the stories of some of the greatest institutions of London life, including the imposing royal fortresses and palaces, the iconic Underground, the all-important River Thames and the impressive royal parks and gardens.