En 1904, Swan est fait chevalier par le roi Édouard VII, reçoit la Médaille Hughes de la Société royale et est nommé membre honoraire de la Société pharmaceutique.
En 1904, Swan est fait chevalier, reçoit la médaille Hughes de la Société royale et est nommé membre honoraire de la Pharmacist Society.