Indeed I can confirm Anna is not Sarah.
I guessed the same, but then I had to ask myself "Do they sell UK sim cards in the Spa in Ranelagh?" Surely Aidan couldn't have walked any further than this?
That said... Maybe an English tourist was recently mugged in Ranelagh and this cold explain all?