British Places Named Halford

  • Halford Hamlet
    Ilsington, Devon SX811745
  • Halford Hamlet
    Craven Arms SO438829
  • Halford Village
    Halford, Warwickshire SP261454
  • Halford Hamlet
    Halford, Warwickshire SP265455
Leaflet | © OpenStreetMap contributors

BritishPlaceNames.uk is a Good Stuff website.