Recently Let Ley Street,Ilford,IG1 SPLIT LEVEL 3 BEDROOM APARTMENT – PRIME LOCATION OF ILFORD!!!… More Details £1,300 PER MONTH +FEES