British Places Named Halford

  • Halford Hamlet
    Ilsington, Devon SX811745
  • Halford Hamlet
    Craven Arms SO438829
  • Halford Village
    Halford, Warwickshire SP261454
  • Halford Hamlet
    Halford, Warwickshire SP265455

BritishPlaceNames.uk is a Good Stuff website.