Italian in London - Victoria 3 Bressenden Place, Victoria, London, SW1E 5DD Tags: air conditioning, italian, private parties: up to 60 guests, vegetarian dishes