Restaurant Review: Monmouth Kitchen, Restaurant, Seven Dials, Covent Garden, London Discover More: Restaurant Review: Monmouth Kitchen, Restaurant, Seven Dials, Covent Garden, London