Good condition. Cloths has some bobbling
The Harrods teddy bear is a plush bear made by the renowned British department store Harrods. This adorable bear is a classic and timeless collectible item, perfect for both children and bear enthusiasts. With its high-quality materials and craftsmanship, this Harrods teddy bear is sure to bring joy and comfort to anyone who owns it.