Open Kitchen Bar& RestaurantRestaurantsLondon, ENG+442076139590open.kitchen@ncclondon.ac.ukVisit website