Home Tags Tea house

Tag: tea house

Restaurant Review – Yauatcha

Currently celebrating its 10th birthday in the heart of London's trendy Soho is Yauatcha, a Michelin starred Chinese dim sum tea-house. Reaching 10 years...