About Control Play (Formerly 787 Networks)
Control Play is a premier entertainment destination in the heart of London, Ontario. Formerly known as 787 Networks, this innovative hub has evolved to offer a unique blend of entertainment options. Located at 787 Adelaide St N, Suite 2, Control Play is the go-to spot for those seeking an immersive experience. With its rich history and commitment to delivering top-notch entertainment, Control Play is redefining the local entertainment scene in London, Ontario, Canada.