Our Covent Garden restaurant, right in the heart of central London, is perfectly located for the West Ends theatre-goers, weekend shoppers, tourists and locals alike. The restaurant is small but perfectly formed, and always buzzing with activity make sure you stop by and soak up