Thanks Kathy. It's been a crazy morning! Luckily I have access to some of her personal information so I could get her credit cards cancelled. She's been able to get a new personal Amex in London, and her hotel was nice enough to advance her some GBP. Her passport was back at the hotel, but a copy of it was in the wallet. Still trying to find out whether she will need to get a new passport, but no help from the Embassy until Monday.