The top ten bestselling toys of all time have been revealed in a recent survey by high street retailer Debenhams. The study has also predicted best sellers for this Christmas 2013.
After thorough sales analysis from the last fifty years, 1980s favourite the Cabbage Patch Doll has come out on top. Whereas the predicted bestselling toy for this year is a tablet.
Despite the gap in years, the report…