Results 1 results found Preserved sailing ship Sir Henry Johnson, Holiday Inn beyond, Royal Victoria Dock, Newham, Docklands, London, England, United Kingdom, Europe