Coffee & Tea in London - South Kensington 144 Brompton Road, South Kensington, London, SW3 1HY Tags: italian, seating area, takeaway, vegetarian dishes