London isn't just about iconic landmarks and lively streets; it’s also a wonderful place to find utterly delightful stuffed animals! Several stores, from traditional toy stores in Covent Garden to unique markets https://janaeesx494359.pointblog.net/a-most-adorable-mementos-soft-animals-89816400