The owner of hotel chain, Premier Inn, has confirmed plans to axe around 300 jobs at its customer support and call centres, including at its headquarters in Houghton Regis. Did you know with an ...
Some results have been hidden because they may be inaccessible to you