2005: આઇડિયા સ્ટોર, વ્હાઇટચૅપલ, લંડન, યુકે