Life in the charming town over the Lancashire border that’s almost too popular for its own good October 29, 2025