2 beds · 163 Iverson Road, LONDON, NW6 | Easy Property