Voltooi die volgende sin: By die Olimpiese Somerspele in 2012 in Londen het Halsall in vyf kompetisies deelgeneem. Halsall het die halfeindronde van
100m vlinder, wat 'n tyd van 58.52 behaal, ver van haar seisoen se beste van 57.56 wat in Maart behaal is. Halsall het die eindstryd van die 100 m vryslag en 50 m vryslag gehaal en die sesde en vyfde plek behaal. In die 4×100 m vryslag het Halsall die tweede been geswem in 'n tyd van 53.29, wat die Britse span gehelp het om 'n 5de plek te behaal. In die eindstryd van die 4×100 m medley-relys het die Britse span 8de geëindig, met Halsall wat 'n ankerbeen van 54.08 verskaf het.