Control Play (Formerly 787 Networks)

Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

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.

Call Directions Website