Italian in London - South Kensington 37 Thurloe Place, South Kensington, London, SW7 2HP Tags: authentic Italian, italian, vegetarian dishes