British Places Named Strumpshaw

  • Strumpshaw Village
    Strumpshaw, Norfolk TG350078
  • Strumpshaw Other Settlement
    Strumpshaw, Norfolk TG355075

BritishPlaceNames.uk is a Good Stuff website.