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