Add The Narrowboat review

The Narrowboat, London
Address: 119 St Peter's Street, City Road, London, N1 8PZ
Events: Quiz night
Features: Beer garden, Bar food, Children welcome, Disabled access, Function room, Guest beers, Open late, Outside seating, Real ale, Real fire, Restaurant, TV, Waterside pub


Rating
Comments