I have many favouite places in London but The Hummingbird Bakery is one of the best. I've been to the shop on The Portabello Road and the one in South Kensington (just round the corner from the Tube) and both had a que that went out the door and snaked right down the street. If that isn't proof of their genius then I don't know what is. They have a mouth watering array of cupcakes and gigantic, three layer cakes. They best, however is their famous, Red Velvet Cake with cream cheese icing. Bliss!
I brought these home for my boyfriend, who is an even bigger fan than I. They're not in bad shape considering they were hauled around London, on the tube and Nation Express back to Edinburgh.
Visiting Hummingbird is an absolute must if you're ever in London.
P.S. This is my first scheduled post. I hope it works.