Leominster is roughly 12 miles north of Hereford and 11 miles south of Ludlow .
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 .