New blow for UK seaside town dubbed 'Costa Del Dole' as high street bank closes February 12, 2024 The bank says it has seen “a sustained fall in customer transactions across our network”. Dr Davies said: “In recent years we More