Do you want me to come and get you? If you're feeling uncomfortable, I'd be more than willing to let you stay at my place, just until you get a better understanding of what's going on.
I suppose to make things quick; we're in an alternate dimension which lands most everyone who shows up here in London. There are things here that we're not used to, like magic, deities, forces of evil and good beyond human capabilities, superpowers, superHEROES, non-sentient things become human, and more. I know that's all on the site, but I've done a little research on the subject and well...
... Well, either we've both gone insane, or there's a really good Tony Stark impersonator with a real suit that works, or well, it's Iron Man.