2 beds · 1 Green Street, London, NW10 | Easy Property