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