Board Thread:Movie discussion/@comment-67.237.105.35-20160227214620/@comment-1187034-20160912002703

Judging by the currently confirmed filming locations, possibly London and maybe Isla Nublar.