If you prefer British cuisine, then this restaurant is worth visiting. Try good beef, sandwiches and fish at Stower Grange. It's a pleasant experience to taste tasty Scones. If you're the delicious tea fan, you may enjoy this place.
This spot is famous for its great service and friendly staff, that is always ready to help you. Prices here are reported to be low. You will appreciate the fancy decor and cozy atmosphere of this restaurant. Stower Grange received 4.5 on TripAdvisor.