Don't bother going to the TfL map, there's still nothing marked on it (at the time of writing).
Someone else has done the legwork however, here.
Disclaimer - Not all the docking stations have been built yet - this is just a map of planned locations. I know for a fact that a good number of these don't exist yet, and it's got to be odds-on they won't exist on July 30. But the docking station fairies might still work their magic!