The NarrowboatRestaurants70 ST. PETER'S STREETLONDON, ENG, N1 8JS · GB+442030407245Email unavailablethenarrowboatpub.comHours not available