130/660 Blackburn Road, Notting Hill sold price