As it happens, I took some pictures of the site while walking my dog
First few are from the pedestrian bridge to the west of the Scarlett portal, the second batch of pics are from the path on the northside of Eglinton
Seemed like they were doing a celebration or recording a press release as...