A long-awaited banking hub has finally opened in Westbury town centre, providing residents with accounts at a number of high street banks the ...