Designer 1 bed Sleeps 4 in Islington
Islington, London, N1 8RA, United Kingdom,Object type: Hotel London
Designer 1 bed Sleeps 4 in Islington has well-equipped accommodation featuring free WiFi in London, 1.5 miles from Emirates Stadium and 1.8 miles from King's Cr