For Sale ID AB125 £ 1240000 3 bedroom house in Matilda Street,Iislington for sale North London – GB N1 0LA 3 – 1