- United Kingdom
- Cheltenham
- Restaurants
- The Bay Tree Tea Shop
The Bay Tree Tea Shop - Cheltenham
0.0
0 Reviews
Restaurant name
The Bay Tree Tea ShopLocation
1a Victoria Street, Bourton-On-the-WaterVictoria, GL54 2BU, Cheltenham, Gloucestershire, United Kingdom
View Map
View Map
Contact number
Listed in categories