The Natural Store has filed for voluntary liquidation, closing its two stores in the Chelsea and Covent Garden districts of London. The retailer claimed to have opened the first shoe store on Neal Street in 1977, followed by many others. It is the property of The Boot Tree, which is also the distributor in the U.K. and some other countries of footwear brands like Blundstone.

Topics