7 Mertoun Terrace, Highbury sold price