An in-house display in Topshops flagship store(Oxford Street, London) this included wall paintings, postcards, wall hangings
and placards.

Summer 2004