Holiday Inn Express Docklands, 1 Silvertown Way, London, England E16 1EA
+44 7939 227597
View details