Oh, interesting. Do you know where they're from? It sounds to me like it must be a place that's very Americanized, for sure.
Edit: Nevermind, I misread the paragraph about London as being just a story about something happening in London, rather than abeing about something that happened to the author in London.
Edit: Nevermind, I misread the paragraph about London as being just a story about something happening in London, rather than abeing about something that happened to the author in London.