Sometimes you just can't find what your looking. Sometimes it's like hitting a brick wall.
In my minds eye I know I have seen this label before - PB by Peekaboo but sometimes I just don't know enough and sometimes even the World Wide Web fails me too.
I am sure this is a London label - circa 1970. It is not part of Peekaboo London that was launched was 1991.
So if anyone can place the label / enlighten me? I'd love to know more.. in the mean time - Great print!