The Harrods 2003 Christmas Teddy Bear in a red duffle coat is a highly collectible plush bear from the year 2003. As part of the Harrods brand, this original teddy bear comes with a tag, making it a sought-after item for collectors. The bear is 13 inches tall and is attractively dressed in a plush red duffle coat, adding to its charm. Perfect for Christmas, this bear is a nostalgic piece from the early 2000s that will bring joy to any bear enthusiast.