Greek in London - Covent Garden 190 Shaftesbury Avenue, Covent Garden, London, WC2H 8JL Tags: greek, private parties: up to 50 guests, vegetarian dishes