Customers of all banks in Luton will be able to use a new banking hub, now open in the town.