The Getaway

News

Grand Theft Auto May Never Return to London

With the Grand Theft Auto franchise now having returned to two cities it utilized in previous generations - New York (Liberty City) and Los Angeles (Los Santos) - in 2008's Grand Theft Auto IV and the newly