International in London - Bayswater 41 Inverness Terrace, Bayswater, London, W2 3JN Tags: international, private parties: up to 50 guests, vegetarian dishes