Original: Leominster is a market town in Herefordshire, England, located approximately 12 m north of the city of Hereford and 11 m south of Ludlow, at.
Simplified: Leominster is roughly 12 miles north of Hereford and 11 miles south of Ludlow.