Island Tea
Tea House
Island Tea offers a Strawberry Matcha, a unique specialty drink. This establishment is a tea shop serving beverages.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Island Tea.
Local restaurants nearby
345 North End Rd, London, SW6 1NJ, United Kingdom



