European in London - Westminster Smith Square, St John's, Westminster, London, SW1P 3HA Tags: modern british, private parties: up to 200 guests, vegetarian dishes