British Places Named Barrington

  • Barrington Village
    Barrington, Cambridgeshire TL393496
  • Barrington Village
    Barrington, Somerset ST388182

BritishPlaceNames.uk is a Good Stuff website.