Bank Branches in NEWTOWN with own SWIFT codes:

BARCLAYS BANK PLC: BARCGB210JC
HSBC BANK PLC (NEWTOWN, POWYS): HBUKGB4113N
LLOYDS BANK PLC (NEWTOWN - 772718): LOYDGB21W43
NATIONAL WESTMINSTER BANK PLC (NEWTOWN BRANCH): NWBKGB2149V