Leominster
Town in England
Leominster is a market town in Herefordshire, England; it is located at the confluence of the River Lugg and its tributary the River Kenwater. The town is 12 miles north of Hereford and 7 miles south of Ludlow in Shropshire. Wikipedia
Ceremonial county: Herefordshire
Civil parish: Leominster
Fire: Hereford and Worcester
Population: 11,959 (2021 Census)
Region: West Midlands
Sovereign state: United Kingdom
Show more
Show less