I live in London. I've never, ever seen a sign like this. There are confusing parking signs, I will admit, but if you can provide evidence of the sign you refer to I would love to see it!
There are sometimes signs which only apply at school times, they say things like "School 20 when lights show" - I think I've seen them in Scotland