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