Bank Branches in AYR with own SWIFT codes:
BANK OF SCOTLAND PLC (AYR HIGH STREET (804528)): BOFSGBS1042BANK OF SCOTLAND PLC (AYR HIGH STREET - 804804): BOFSGBS1260
BANK OF SCOTLAND PLC (AYR HIGH STREET): BOFSGB21039
CLYDESDALE BANK PLC (81 HIGH STREET AYR): CLYDGB21849
CLYDESDALE BANK PLC (ALLOWAY STREET AYR): CLYDGB21B30
CLYDESDALE BANK PLC (TAM'S BRIG AYR): CLYDGB21B31
CO-OPERATIVE BANK PLC. (1ST ALLIANCE CREDIT UNION): CPBKGB21ACU
HALIFAX PLC (AYR 177 HIGH STREET): HLFXGB21A80
HALIFAX PLC (AYR HIGH STREET (110897)): HLFXGB21A79
HALIFAX PLC (AYR, HIGH STREET): HLFXGB21A81
HALIFAX PLC (AYR, NEWTON): HLFXGB21A82
NATIONAL WESTMINSTER BANK PLC (AYR BRANCH): NWBKGB2132P
ROYAL BANK OF SCOTLAND PLC (AYR CHIEF OFFICE): RBOSGB21365
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) ( ( AYR BUS AND COMM-NON PERS A/C ONLY - 302588): TSBSGB21281
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (AYR - 873754): TSBSGB21259