Shopping in London is a thrilling experience, with retail stores opening up doors to their exciting and vibrant products. But when do these establish