A new GTA London probably isn't happening anytime soon