Retailer plans 11,000 square foot store in former London power station
Get the most important news and business ideas from VMSD magazine's news bulletins.