Many years ago, when I lived in London, we'd often go for a stroll along Piccadilly, where there were artists displaying/selling their work. I bought a couple of paintings along there.
I think I remember there also being some along Bayswater Road.
Wondering if they are still there or if they've stopped doing it, or moved elsewhere.