Central London River Thames, 1960s – Archive Film 1062149 May 1, 2023 Catherine Old UK Old UK Central London River Thames, 1960s – Archive Film 1062149 Credit HuntleyFilmArchives Please support our Sponsors here :