Aldi's Eco Concept Store - CADA Design
Aldi's eco concept store in Royal Leamington Spa is now open. The supermarket has designed a store significantly reducing carbon consumption.
www.cada.co.uk