I wasn't really sure where exactly it was until my ability to read rep comments dropped a big hint by accident. To avoid feeling like I cheated though, I'll answer what I would have before:

(SPOILER)London, England. I knew it isn't London, but smurf it. It's my go to random guess city.