noun a town in NW England, in SE Lancashire. Pop: 35 203 (2001)
accrington 🔊 Listen to this noun a town in NW England, in SE Lancashire. Pop: 35 203 (2001) Accrington is the worst town to raise anyone let alone a young person Accrington – Wikipedia Accrington: The Chernobyl of the North West Calls for residents to use town centre as Select Fashion set to come Share Facebook Twitter Google +