British Places Named Shalford

  • Shalford Village
    Shalford, Essex TL720294
  • Shalford Village
    Charlton Musgrove, Somerset ST722313
  • Shalford Village
    Guildford, Surrey TQ002469

BritishPlaceNames.uk is a Good Stuff website.