Ailby
From Wikipedia, the free encyclopedia
Ailby is a tiny hamlet just north of Alford in Lincolnshire, England. It does have a lack of distinction not pocessing a place name sign. There only one service in Ailby, a small garden centre used by locals.