Spacious 2 bed 3rd floor flat in Holloway Road, Highbury, London N1Highbury, United Kingdom£1,400 Per Month