My husband and I are planning on buying a new build apartment for our little family. We could only really afford a place in ilford hill. I'm just not sure about the area.. I have lived in bow east London my whole life, it's just so different in ilford. Anyone have anything good to say about ilford lol?