Do you love cupcakes? I do! While I was shopping at Topshop a while ago, I saw quite an eye-catching cupcake stand on the ground floor. The Japanese were taking pictures of it (My photo doesn’t do them justice). They looked like heaven. And they tasted like heaven. I was quick to buy mini chocolate cupcakes and thought they were one of the best I have ever eaten. Two months and many other cupcakes gone by, it turns out, they really were the best cupcakes in London. The brand is called Lola’s. They also have a lovely recipe book, which I intend to put to good use soon. If you are a resident (lucky you, they have home delivery!), or visit the city often, please do try them out. You can thank me later.