Italian in London - Soho 24 Romilly Street, Soho, London, W1D 5AH Tags: italian, private parties: up to 25 guests, vegetarian dishes
Italian in London - Soho 31 Great Windmill Street, Soho, London, W1D 7LP Tags: italian, private parties: up to 25 guests, vegetarian dishes