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
Leominster Priory
Milestone, showing the old spelling 'Lemster', now in Leominster Museum
Leofric, Earl of Mercia, top right, from 13th C Domesday Book
Croft Castle is a country house in the village of Croft, Herefordshire, England. Owned by the Croft family since 1085, the castle and estate passed out of their hands in the 18th century, before being
Leominster
…Leominster is twinned with Saverne in eastern France and Tengeru in Tanzania. Croft Castle Berrington Hall…