1 beds Property for Sale in Ilford, North East London