6 Willow Street, Hampstead sold price