British Places Named Battle

  • Battle Hamlet
    Yscir (Ysgir) SO008310
  • Battle Town
    Battle, East Sussex TQ745161

BritishPlaceNames.uk is a Good Stuff website.