Hilton London Angel Islington
6.66 km53 Upper Street, London
Hilton London Angel Islington is the perfect London hotel to stay in while exploring the capital and enjoying its attractions and renowned places. Located in the buzzing residential Islington area...