Narrowboat

Canal-side pub with dog-friendly outdoor seating in Islington.

Address: 119 St Peter's St, London N1 8PZ, United Kingdom, Islington

Rating: 4.2/5 on Google

Explore more