swissgiraffe.com
So where are London’s best Dim Sum Restaurants
London Restaurants From dumplings to steamed buns, dim sum has a dedicated following. Most people head to Chinatown to get their fix, although there are surprising finds dotted all over the capital…