Ellesmere
Ellesmere is a market town near Oswestry in north Shropshire, England, notable for its proximity to a number of prominent lakes known as the Meres.
Ellesmere is a market town near Oswestry in north Shropshire, England, notable for its proximity to a number of prominent lakes known as the Meres.