The Leicester Pigeon is a small stuffed animal  known for its high-quality plush toys. This limited release item was exclusive to Selfridges in London, making it a sought-after collectible for fans of stuffed animals and unique toys. With its origins from the United States, this adorable pigeon is a charming addition to any collection or a perfect gift for a special someone.