Army & Navy Stores near Worcester, England