4/337 Lord Street, Highgate sold price