taken 3 years ago, near to Isle of Dogs, Tower Hamlets, Great Britain

We went to see the Tall Ships Link but really saw just thousands, tens of thousands of people. However, the roads were closed so could mooch about taking photos without the usual screeching tyres and horns