The Original Factory Shop (TOFS) will close a branch in Great Harwood in Lancashire on February 28. Explaining the reasons for the closure a spokesperson from TOFS said: “We can confirm that ...