Deranged Nasat wrote:

To tell you the truth, it's too big and scary for me, too. I don't like cities; I'd rather be out in the country.
|
Yeah, we Trekkies are not so much for crowded places, we prefer
space.
Curiously, the Announcement Trailer does not show anything readily identifiable as London. Looks more like the action is taking place in San Francisco.