Mediterranean in London - Bayswater Lancaster Terrace, Bayswater, London, W2 2TY Tags: mediterranean, private parties: up to 80 guests, vegetarian dishes