News

Barclays has made a commitment to put a stop to announcing new bank branch closures for the years 2025 and 2026, as confirmed by CS Venkatakrishnan, the bank's chief, at last Wednesday's annual ...
Including the Stafford branch of Barclays Bank, a Loungers venue in Malvern ... Malvern and Cheltenham, Newbury, Chichester and Lewes in the South East, and Downham Market in Norfolk.