Firs Lane, N13 PALMERS GREEN 3 BED HOUSE #london #rentalproperty #home #ukproperty #properties