User blog comment:LS11sVaultBoy/GTA Wiki Weekly News - 17th September 2016/@comment-5883104-20160918194950/@comment-25171506-20160918213703

It's a multiplayer level in the London games.