Hotel Ibis at the Royal Victoria Dock London
HotelIbisRoyalVictoriaDockLondonDocklandsUKUnitedKingdomEngland