British Places Named Efford

  • Efford Other Settlement
    Shobrooke, Devon SS890010
  • Efford Suburban Area
    Plymouth SX502565

BritishPlaceNames.uk is a Good Stuff website.