Slug And Lettuce, Leicester Square, London

020 7437 3335