Leominster (pronounced 'Lemster') is an historic market town of approx. 11,000 people in Herefordshire which dates back to the 7th century.
In the town you will find a wide variety of shops, cafes, pubs and antique shops, making Leominster the ideal place to spend a lazy afternoon strolling around in the pleasant surroundings of this historic wool town.