Discover Darwen
compiled from our dataDarwen is located in England, United Kingdom, and has a population of about 28,124. Our atlas lists 119 places here.
These include 6 sights and 1 museums, 103 restaurants, 8 places to stay and 1 cocktail bars. Highlights include Darwen Tower, Jubilee Tower, Marsh House, Darwen.