For the third year running Selfridges has been named the best department store in the world.
We were super excited to be asked to make a cupcake for every employee in their flagship Oxford street store. We made 2,800 red velvet cupcakes and delivered them in individual pods for the staff!