Shopping delights in Shoreditch

At first glance AIDA is just a shop, but this fabulous independent retailer is leading the charge in retailing by...