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.