Stunning spacious flat to rent with a large private terrace within this modern development in Holloway, within walking distance to Holloway Road, Highbury&