And here's something for all of us, to carry every day! (Just forget those "It bags".)
The Be Happy bag at The Jackson's shop on Ledbury Road, in London's Notting Hill.
I just had to smile when I saw it!

Here are some places we've found that delighted us;