International in London - St. James's 16-18 St. James's Place, St. James's, London, SW1A 1NJ Tags: international, vegetarian dishes