At the moment, Barclays Bank runs 31 locations in Leamington Spa, Warwickshire. See this page for a full listing of every Barclays Bank location nearby.