Custom House Hotel

272-283 Victoria Dock Road
London
United Kingdom