Express by Holiday Inn London - Royal Docks/Docklands

1 Silvertown Way Canning Town
London
United Kingdom