© Licensed to London News Pictures. 17/09/2016. LONDON, UK.  Sailing barges (Melissa and Niagara seen in front) parade on the River Thames, passing under Tower Bridge in London for the first ever Thames Sailing Barge Parade. The event aims to recreate scenes from Londonís days as a bustling trading port and the historic sailing barges taking part have not been seen together in one place since the industrial revolution.  Photo credit: Vickie Flores/LNP
{}