i would guess its because its the saturday after bonfire night. i just happen to be in london for other reasons that day and had read about them happening but no time was given. hopefully i shall be there to see them
It is after the Lord Mayor's Show which is always the Saturday after the second Friday in November, the latter being when the new Lord Mayor is "Admitted"