Queens of MayfairRestaurants17 Queen StLondon, ENG, W1J 5PH · GB+442074594617hello@queensofmayfair.comqueensofmayfair.comHours not available