English Wikipedia - The Free Encycl...
Download this dictionary
Leominster
Leominster ( ) is a market town in Herefordshire, England, and is located at the confluence of the River Lugg and its tributary the River Kenwater, approximately north of the city of Hereford and approx 7 miles south of the Shropshire border, 11 miles from Ludlow in Shropshire. With a population of approximately 11,700 people, Leominster is the largest of the five towns (Leominster, Ross-on-Wye, Ledbury, Bromyard & Kington) in the county surrounding the City of Hereford.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License