Italian in London - Victoria 152 Victoria Street, Victoria, London, SW1E 5LB Tags: air conditioning, italian, private parties: up to 40 guests, vegetarian dishes