Barclays Bank owns 11 locations in Newton Abbot, Devon. A list of Barclays Bank branches close by can be foundthis page.