Oxford Street KitchenRestaurantsLondon, ENG, W1C 1JX · GBPhone unavailableEmail unavailableWebsite unavailableHours not available