We are in the heart of Theatreland, Covent Garden and as such, are ideally situated for visiting London’s shows and sites.
We provide our a la carte menu in several differrent languages.
French German Italian Japanese Spanish