British Places Named Weir

  • Weir Village
    Weir, Lancashire SD869255
  • Weir Other Settlement
    Rossendale, unparished area, Lancashire SD875255
  • Weir Other Settlement
    Rayleigh, Essex TQ805895

BritishPlaceNames.uk is a Good Stuff website.