2 beds · Elmore Street, London, N1 | Easy Property