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