Verschwörung auf der Themse - Garfield, Leon