Gastropubs
The Narrowboat is one of Gastropubs.

1. The Narrowboat

8.2
119 St. Peter's St (near Noel Rd), Islington, Greater London
Pub · 95 tips and reviews