One of the best places in London:
Especially if you happen to be an ultimate cake lover.
287 Upper Street
Brought some blueberry-lemon cupcakes
on my way to meet friends for afternoon tea.
It's not only cakes,
look at that salad buffet!
extreme care and attention, from basic raw ingredients.”