Italian in London - Victoria 79 Buckingham Palace Road, Victoria, London, SW1W 0QJ Tags: italian, private parties: up to 45 guests, vegetarian dishes