Released On 2nd Oct 2014
Many worked through the night, perfecting the transformation of the iconic Farmiloe Building, in Clerkenwell, into Britain's Largest Pop Up Department Store. But the effort was worth it and the results speak for themselves. The building is now overflowing with over 200 inspiring British brands, pooling their wares for this sensational 3 day retail event. Really looking forward to getting started. Let the day commence!