Spacious 1BR apartment in London!
Islington, London, N1 4FD, United Kingdom,Object type: Hotel London
Set in London, 1.7 miles from Emirates Stadium, 2.4 miles from King's Cross Theatre and 2.7 miles from Brick Lane, Spacious 1BR apartment in London! offers acco