Crowne Plaza London Docklands Hotel, Royal Docks, London, England,
Size: 3264px × 4896px
Location: London, England, UK
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., accomodation, borough, britain, capital, centre, cities, city, crowne, dock, docklands, docks, east, england, english, europe, excel, famous, hotel, london, marina, newham, overnight, place, plaza, redevelopment, regeneration, rooms, royal, scene, sign, stay, urban, victoria, visited