Prime Backpackers Angel Hostel Islington
Prime Backpackers Angel is situated in a historic building in Islington on London's City Road. Free Wi-Fi is available in all areas.
Number of rooms: 23
333 City Road, Islington, London, EC1V 1LJ, United Kingdom