From fuzzy puppies to cuddly stuffed animals, London is a haven for all things cute. You can find the softest creations at local markets, each one more wonderful than the last. Whether you're looking for a playmate or just a delightful souvenir, London's craftspeople have crafted something truly remarkable. Don't miss the chance to visit the ci