1 beds Property for Sale in N17, North London