I've been to the one in Toronto as well as the one in Markham(not every year mind you) and they sold exactly the same stuff. I would assume that the London one would too. I was at the Markham sale last Saturday and saw tons of flyers for the London.
Although I got alot of great stuff I did have a mix up at the cash. They have one person yelling out the prices and another person putting the amounts into an adding machine and with many other lineups doing the same thing it is really noisy in there. I was charges $25 for something that was only 25 cents so I caution you to watch your bill while you are there!