I love London, I've been there (and almost got run over by a dozen cars because I saw to the LEFT side before crossing streets).
So I wish not to see the next GTA take place in left drive traffic.
Yo kno' how much time I spend driving when I first get started on a GTA game? If I survive in the game, I won't survive my local traffic after playing GTA for 18 hours straight. lol
I would rather race along Champs-Élysées, scale the Eiffel Tower for a good look-see and sniping spree.