Bank Branches in GRANGEMOUTH with own SWIFT codes:

BANK OF SCOTLAND PLC (GRANGEMOUTH (804726)): BOFSGBS1144
BANK OF SCOTLAND PLC (GRANGEMOUTH): BOFSGB21160
CLYDESDALE BANK PLC (GRANGEMOUTH): CLYDGB21503
HALIFAX PLC (GRANGEMOUTH (R): HLFXGB21J39
HALIFAX PLC (GRANGEMOUTH): HLFXGB21J38
ROYAL BANK OF SCOTLAND PLC (GRANGEMOUTH): RBOSGB21477
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (GRANGEMOUTH - 876405): TSBSGB21066
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (GRANGEMOUTH - 876408): TSBSGB21052