Cafes, Snack Bars & Tea Rooms Windsor
Our wellbeing cafe situated inside our spa and wellness facility is designed for the use of spa guests to enjoy a relaxing, private and casual dining experience. Choose from our wide selection of freshly made produce and pressed juices.
Loading map...