The amazing TWG Tea Flagship Store in Leicester Square, London

The amazing TWG Tea Flagship Store in Leicester Square, London.


If you like tea, visit this place. 


Please see also my YouTube channel: 


Comments

Popular posts from this blog

Milano Malpensa Airport. Designed by Ettore Sottsass. MXP