So, for us stalkers, what's the best place to stand on the side of the road and watch the parade into London this Saturday? Also, where are the cars going to be parked once they get to London? AND, I heard something about charity rides? Where do those start from and when and how much do they cost?

Enquiring minds want to know!