Leominster is a market town in the heart of Herefordshire, UK. is situated about 12 miles North of Hereford, and is well known for its antiques shops.
More information

Subcategories 8

Last update:
February 9, 2018 at 2:42:23 UTC
Regional
Science
Shopping
Society
Sports
All Languages
Arts
Business
Computers
Games
Health
Home
News
Recreation
Reference