British in London - Covent Garden 1 Aldwych, Covent Garden, London, WC2B 4RH Tags: modern british, private parties: up to 300 guests, vegetarian dishes