C Garden London

C Garden London

0  Reviews


Italian in London - Chelsea
119 Sydney Street , Chelsea, London, SW3 6NR
+44 (0) 20 7352 2718

Owned by the same team behind Carpaccio at the other end of the street, C Garden serves delicious Italian food in an attractive tented garden.
Tags: italian, terrace




Do you want to write a review of C Garden in London? Add a C Garden London review and contribute to the directory of recommended Italian in London. Do you own the business - C Garden London? If so, claim it today! Claiming your business will enable you to update the tags, address and business description.