The total number of Barclays Bank branches presently open near Teddington, Middlesex is 229. See the full listing of all Barclays Bank locations below.