8 Highbury Crescent, Highbury sold price