Bank Branches in ST. ASAPH with own SWIFT codes:

HSBC BANK PLC (ST. ASAPH): HBUKGB4186K
HSBC BANK PLC (ST. ASAPH): MIDLGB2186K
NATIONAL WESTMINSTER BANK PLC (ST. ASAPH BRANCH): NWBKGB2134E