68 Cambridge Street, Hampstead sold price