For sale: A £4,200 teddy bear at Harrods made of REAL animal fur

Harrods has been slammed for selling toys made from animal fur.