Oswaldtwistle, Lancashire: Location and Population

Oswaldtwistle is a town and civil parish in the Hyndburn borough of Lancashire, England. It sits 3 miles (4.8 km) north of Accrington and 2 miles (3.2 km) east of Blackburn, with the M65 motorway to its west. Population grew from 15,119 (2001) to 18,154 (2011).

Copyright Wanderlust World © https://www.ynyoo.com