September 2011

Today marks an extremely exciting day for all in retail as the long awaited Westfield Stratford City opens in London. 20.20 are particularly thrilled as two of the new format stores being unveiled are the fruits of our hard, but enjoyable, labour.