British Places Named Barr

  • Barr Village
    South Ayrshire NX274940
  • Barr Village
    South Ayrshire NX275945
  • Barr Other Settlement
    Bishop's Hull, Somerset ST195245

BritishPlaceNames.uk is a Good Stuff website.