Modern British dining in Covent Garden, located near the Theatre Royal Drury Lane. Offers a special mealtime experience.