You are here: Welcome » Reviews » Restaurant Reviews » England » London » Covent Garden Covent Garden Latest Reviews More Recent Items Continued... Restaurant Review Sarastro Restaurant London (England) - Covent Garden Located on Drury Lane behind the Theatre Royal, Sarastro’s is a great stop for dinner before or after a show. The interior is bizarrely decorated with props from various operas and they even offer some… 2006-04-01 Restaurant Review The Ivy London (England) - Covent Garden Long since known as the best restaurant in London it well lives up to it's reputation. Though extremely difficult to get reservations (try at least 2-3 weeks in advance, more in the summer months) it is…