Feast on dumplings with pan-Asian influences at this popular dim sum restaurant.
Diners can watch the chefs creating the dumplings behind a glass wall.
Fun fact: apparently if you stack up all the dumplings this restaurant makes in one day, it would be as tall as the Shard!
Venue Details & Map
15-16 Gerrard StreetLondonW1D 6JE