frostmagazine.com
Royal China Baker Street London
Royal China is known for its Dim Sum. Tantalising handmade parcels of tasty delights. Royal China’s Dim Sum is prepared on a daily basis by a team of dedicated Dim Sum chefs using only best i…