1 bed · Ivor Street, London, NW1 | Easy Property