I
ibis Styles London Excel
Address
272 Victoria Dock Road, London E16 3BY
Postcode District
E16
City
London
County
London
Country
England