Custom House Hotel 272-283 Victoria Dock Road,Docklands, East Central London, London London E16 3BY, UK
Prices that are cheaper than those available on other websites