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