Chic bakery featuring creative cupcakes, fancy cakes and other sweet treats, plus tea and champagne.
116 Ebury St, Belgravia, London SW1W 9QQ