Discover Northwich
compiled from our dataNorthwich is located in England, United Kingdom, and has a population of about 22,871. Our atlas lists 90 places here.
These include 3 sights and 3 museums, 76 restaurants, 5 places to stay and 3 cocktail bars. Highlights include Whitby's granite products LTd, Whitby's granite products LTd, Southstack Anglesey.