Still not active today

Looks like it'll have pedestrian crossings of Lansdowne on both north and south sides - signal heads are up, as is tactile paving

There are also bicycle signal heads on south side of the intersection - I'm not sure where and how that crossing will connect