European in London - Haymarket 1 Suffolk Place, Haymarket, London, SW1Y 4BP Tags: cuisine: european, private parties: call for details, vegetarian dishes