The DoverRestaurantsFLAT 1, 33 DOVER STREETLONDON, ENG, W1S 4NF · GB+442033278883Email unavailablethedoverrestaurant.comHours not available