Offering city views, Beautiful and homely accommodation, Archway in Islington near Camden town is an accommodation located in London, 2.6 km from Emirates Stadium and 3.3 km from Camden Market.
Number of rooms: 3
Holloway Road, Islington, London, N19 3JH, United Kingdom