All posts tagged: Yum Cha

Dim Sum at Princess Garden of Mayfair

Leave a comment
My thoughts

Since the grand opening of Princess Garden of Mayfair in 1983, it has become a firm fixture of London’s restaurant scene and over a decade it has built up a reputation for authentic Pekinese cuisine. Princess Garden of Mayfair introduces their new Dim Sum Chefs from Hong Kong to entice you with their specialities and traditional assortments of delicacies. For those of you who do not know Dim Sum,  it is a style of Cantonese food prepared in bite-sized […]