Unable to answer "What’s the name of this street?" for https://osm.org/way/863821342 via StreetComplete 53.2:

It is a roundabout between Runnymeade Road (North), Bridgedale Boulevard (West) and Mill Creek Nature Park (South).