The Narrowboat
Bar · Pub · Casual Dining
The Narrowboat is a public establishment located in Middlewich, Cheshire. It is referred to as an inn and offers drinks, with mentions of reviews and photos on travel sites. It appears to be a casual dining or pub-like venue.
Location