Look at Life: Down London River
Jan 01, 1959
10m
Take a history tour on the River Thames. Lots of famous footage: Parliament, Big Ben, Tower of London, Tower Bridge, St Paul's Cathedral, Port of London, Cleopatra's Needle and much more!
Details
Details
Status
Released
Production Countries
United Kingdom
Spoken Languages
English
Production Companies