Here are some pictures from our visit at T2 London, the famous australian tea shop franchise. The shop itself is very modern design and luxury too, filled with treasures for tea lovers! Don’t miss it if you go to London somedayAdresse : 292 Regent St, London W1B 3AP, UKhttp://www.t2tea.com/en/uk/Home