Greek in London - Fitzrovia 22 Charlotte Street, Fitzrovia, London, W1T 2NB Tags: greek, private parties: up to 70 guests, terrace, vegetarian dishes