Cafe near Hampton Court Palace, offering pastries, paninis, and sandwiches. Dog-friendly with a great selection of food, including cakes.