Hoewel ook Oxford Diecast zijn naam aan deze Scania R620 heeft verbonden, is het toch echt een Chinees product. De echte fabrikant is namelijk Cararama, dat verklaart waarom het stuur links zit. De asconfiguratie met voorloopas is dan weer typisch Brits.