London, UK, will soon see medium-sized cruise ships docking at Greenwich on the River Thames, as a new commercial cruise terminal received planning consent from The Royal Borough of Greenwich’s Planning Board in July 2015, followed by the approval of London Mayor, Boris Johnson, earlier this week.