Hilton London Islington

53 Upper Street
London
United Kingdom