Glasgow School of Art
Graduates: 2024
Specialisms: Interior Architecture / Interior Design
My location: London, United Kingdom
First Name: Yubing
Last Name: Chen
University / College: Glasgow School of Art
Course / Program: Interior design
Graduates: 2024
Specialisms: Interior Architecture / Interior Design
My Location: London, United Kingdom
Green Chinese Tea House is a cultural experience located along the banks of the Clyde River in Glasgow, UK. This tea house is more than just a place to enjoy tea; it’s a multi-functional space with exhibition halls, tea tasting areas, workshop, courtyard, relaxation zones, and a small shop. Visitors can explore the rich history and unique aspects of Chinese tea culture, experiencing different tea-drinking practices from various dynasties. The interior incorporates traditional Chinese elements, offering an immersive environment where people can appreciate the beauty of Eastern aesthetics and engage with tea culture in a dynamic, interactive way.