HAMPSTEAD, a pleasant village in Middlesex, four miles north of London.