shop leominster retail 292 1100x620