Cigalon - French Restaurant inspired by Provence and the Mediterranean coastline is located in London, United Kingdom on 115 Chancery Ln, Holborn. Cigalon - French Restaurant inspired by Provence and the Mediterranean coastline is rated 4.5 out of 5 in the category french restaurant in United Kingdom.
Address
115 Chancery Ln, Holborn