This was confirmed with a single frame grab around the IMAX and the initial area up Stamford Road. Stamford Street (A3200) : A continuous east–west corridor filled with marchers, 40,000–50,000 . Blackfriars Road : Both the Southwark Street junction and northward extension onto Blackfriars Bridge, 37,000–51,000 . The dashboard shows how each feeder route contributed to the overall turnout, with the IMAX, Stamford Street, and Blackfriars Road accounting for the largest concentrations. This is almost double the official estimate but well below claims of “millions.” The analysis shows the rally was far larger than some reports suggested, yet still peaceful and orderly.