Loading map…

Canal Restaurant

A waterside neighbourhood restaurant on the Grand Union Canal, serving seasonal French and Mediterranean sharing plates.