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

"It's a multiplayer level in the London games."

- SJWalker

I see. Thank you for confirming Sam.