File under: Travel news
Large cruise ships could soon be making an appearance in London under plans to open a new passenger terminal on the Thames at Greenwich. It would be the first passenger terminal in London for at least 35 years, reports the Times. The dockside hub is expected to open within two years and could allow ships more than 650ft long to stop near the... continue reading