British Places Named Lee Bay

  • Lee Bay Bay
    Lynton and Lynmouth, Devon SS691494
  • Lee Bay Bay
    Ilfracombe, Devon SS482467
  • Lee Bay Other Water Feature
    Ilfracombe, Devon SS475465
  • Lee Bay Other Water Feature
    Lynton and Lynmouth, Devon SS695495

BritishPlaceNames.uk is a Good Stuff website.