Halford, Shropshire
From Wikipedia, the free encyclopedia
Halford is a small village in Shropshire, England.
It lies just east, over the River Onny, of the small town of Craven Arms. It was once also a parish but the village is now part of the Craven Arms parish. The Halford parish merged with the Stokesay parish to form the Craven Arms parish.