42 Heber Road London NW2 6AA

SOLD

£1,500,000