That does indeed look a lot like the footage!
On the site of the museum Geelvinck Hinloopen (one of which I have never visited yet.. my friends visiting here always want to go to the Van Gogh museum, Rijksmuseum or Rembrandt house it seems ) it says the garden is open to the public during opening hours of the museum.
It's not exactly around the corner from where the teams were spotted near the Red Light District though, so presumably there will be a detour or roadblock before they get to the u-turn?
Ok. This is a map with all the identified locations in Amsterdam (according to Google maps
A.- Centraal Station (Sightings of Twins, Beekmans and Abbie & Ryan)
B.- Red Light Disctrict ( " of teams)
C.- Prinsengracht (Season Extended Preview)
D.- Herengraft (Season Extended Preview - Possibly Detour)
E.- Reguliersdwarsstraat 88 (Season Extended Preview)
F.- Geelvinck (Preview ep. 9 - U-Turn)
G.- Blauwbrug (Intro caps)
H.- Montelbaanstoren Tower (Preview ep. 9)
I.- Scheepvaart Museum (Pre-race video - Bus scene)