New to the forum! :-)
I have been trying to track down the attached paper trim but cannot find it anywhere in shops or online!
It's quite wide and is made from thick paper, and is possible self adhesive but I'm not sure.
I've found slightly similar washi tapes but they are much thinner and also seems to be made of a plasticky tape material rather than paper.
If anyone knows where I can source this I'd love to know!