3 beds · Larch Road, London, NW2 | Easy Property