Oswaldtwistle
Jump to navigation
Jump to search
Oswaldtwistle is a town in Lancashire county near Accrington in North West England.
Many years ago, Oswaldtwistle had a running textile mill, and today you can explore it because it is now a craft fair with an presentation on life in the mill 100 years ago.