Isabella Thomson Leitch, United Kingdom 1924