Islington & Barnsbury

Caravel

Fin and Lorcan Spiteri's excellent canal-side bistro

172 Shepherdess Walk
London
GB
N1 7JL