Seven Tea
Tea House · Dessert Shop
Bubble tea store offering online ordering.
Location
Best places nearby
The highest rated places close to Seven Tea.
Local restaurants nearby
56 Welford Road, ENG
Location
The highest rated places close to Seven Tea.
56 Welford Road, ENG