Nonprofit Partners
Business Members
Individual Members
Ambassadors
Join
Donate
Stay Informed
Login
Menu
Shibui Leaf Tea
Website
Description
We are a tea distribution and retail company in Edinburgh, Scotland.
Bookmark this member
Address
Unit 18 Dryden Vale, Bilston Glen
Edinburgh, City of London EH20 9HN
United Kingdom
Social Media Links