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
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