What are the branches of Spain?

Does NatWest have a branch in Denia, Spain