As Kate Middleton and best man Prince Harry had a final run-through inside the abbey where she will marry Prince William on Friday, a growing throng of curious tourists, dedicated monarchists, souvenir vendors, William-watchers and Harry-hunters turned the Union Jack-bedecked streets outside the iconic landmark into a scene of festive chaos.