These same buildings were here, but there was a town a short walk away, it was called London.
I guess while I was sleeping, someone could have activated a portal or something and sent just these buildings through it? Or it's a simulation, you know? I mean, maybe you don't, my life has like way higher than the average number of weird simulations and fake realities and stuff.
... I don't really know what the average number of those actually is, uh, anyway.