
Topshop has installed a waterslide in one of its stores
This’ll make a splash… We’d never skip Topshop when we’re having a browse in the shops and the retailer has given Londoners another reason to pop in. It’s just installed a waterslide in its Oxford Street store. Yep, shoppers can have a go all this weekend and the best part is you won’t even get wet! […]
9 years ago

