British Places Named Shelford

  • Shelford Village
    Shelford, Nottinghamshire SK662421
  • Shelford Village
    Burton Hastings, Warwickshire SP421887

BritishPlaceNames.uk is a Good Stuff website.