About Great Tea Street
Carefully curated and sourced tea from around the world to bring the “The True Tea Journey” to your cup.
More about Great Tea Street
Great Tea Street is located at 24 International House, Viaduct, Holborn, EC1A 2BN London, United Kingdom
http://www.GreatTeaStreet.co.uk