Our tea shop is in Les Corts district in Barcelona, near the FC Barcelona Stadium (Camp Nou), at Travessera de les Corts 154-158 local G.
You can get there by metro (L3 Les Corts), or by bus (H8).
You can contact us also by email: info@freshchinesetea.com or by phone: 692306583