A flagship store in construction. A 62ft x 128ft IKEA bag in the centre of London for 9 months.
A flagship store in construction. A 62ft x 128ft IKEA bag in the centre of London for 9 months.