Baudry GreeneRestaurants20 Endell StLondon, ENG, WC2H 9BD · GBPhone unavailablehello@baudrygreene.co.ukbaudrygreene.co.ukHours not available