Leckford

village in the United Kingdom

Leckford is a village and civil parish in Hampshire, England.