Ellesmere Ellesmere

Ellesmere - Definition and Overview

Ellesmere is a market town in Shropshire, England. Located by the side of a mere, its most notable building is Ellesmere Old Town Hall, built in 1833.

The town lies on a branch of the Llangollen Canal, which eventually links it to Ellesmere Port, named after the town. The meres are popular with birdwatchers, many of whom visit to see herons nesting.

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.