At this moment, Natwest owns 4 locations near Newton Abbot, Devon. See the page below for a complete list of Natwest stores close by.