6 , Upper Park Road , Hampstead , London , N . W.