Watford, we’re coming for you: Metro Bank set to land banking revolution in town next year
Metro Bank, the revolution in British banking, is set to unveil a brand-new seven-day-a-week store in central Watford in 2018. Offering business, personal and private banking services, with a focus