Here is a short video about old London VS New London in the Isle of Dogs.
Images old & new of the Isle of Dogs, London, England.
Blended by Mick Lemmerman & Con Maloney
Music: ‘At The Top Of This Hill’ – Message To Bears
All rights acknowledged and no copyright infringement intended.