Kensington Palace Gardens, London W8 4PU
Pastry shop | Restaurant | Sandwich shop
A casual counter-service eatery with a green terrace that specializes in freshly made sandwiches, delectable cakes, and a variety of ice cream flavors, providing a welcoming atmosphere for guests to enjoy their meals.