It is an extension to Darwen Library , hence the name .
Darwen Library Theatre is located in Darwen , near Blackburn , Lancashire , England .
It is an extension to Darwen   , hence the name .
Darwen Library Theatre is located in Darwen , near Blackburn , Lancashire , England .