Hampstead , London N . W.