Cupcake fanatics will be delighted to learn that Lola's Kitchen - the Primrose Hill-based super-bakers that London has gone mad for - have opened a new cupcake bar in Selfridges on Oxford Street. If you've already tasted them, you'll know that Lola's Kitchen's delicious preservative-free cupcakes are not only the most fashionable treat on the party scene but also ideal for weddings, and the new bar provides the perfect opportunity for brides to take a break from their wedding shopping to try out the different flavours. The cupcakes are some of the prettiest we've seen (the peanut butter and red velvet flavours are our favourites), resplendent with glittery buttercream icing, and can be personalised with hand writing, edible images or coloured icing to match a wedding theme. Arrange them in a tower or put one at each place setting in a pretty gift box; either way, we suggest you head down to the stylish new cupcake bar with your hens to sample them first - all in the name of research, of course.