Himalayan Dumpling Oxford Street (market Hall)RestaurantsLONDON, WSM447440778502Not providedNot provided