Enjoy the bustling environment and bag a bargain or two at Yarpole Shop - The Shop in the Church, a renowned local store.
Located in Leominster, this retail outlet is often on the itineraries of many travelers. Interesting attractions, such as National Trust's Croft Castle and Parkland, are close by if you want to do some exploring.