Babbacombe is what you should see after having a meal at Windsor Tea Room. The varied menu based on British cuisine is what you are offered at this cafe. Clients can have nicely cooked sandwiches, roast beef and pork at Windsor Tea Room. You will be offered such food as tasty apple pie, Scones and lemon pie, don't hesitate to try them. Tea lovers will find it delicious.
The homely atmosphere of this place allows guests to relax after a hard working day. The energetic staff meets you at this spot all year round. Visitors mention that the service is fabulous here. You will pay low prices for dishes. This cafe boasts numerous people who come to enjoy the divine decor. TripAdvisor users rated Windsor Tea Room 5 out of 5.