Thomas Cook has confirmed that its store in Biggleswade High Street will not be closing. The company previously said 195 of its 1,069 stores in Britain would be shut down. For more information about Thomas Cook see www.thomascook.com