Asgarby and Howell
From Wikipedia, the free encyclopedia
Asgarby and Howell is a civil parish in the North Kesteven district of Lincolnshire, England, consisting of the villages of Asgarby and Howell. According to the 2001 census it had a population of 69.