I wondered -what on earth does that mean? And I wasn't even in Kings Cross, rather Chatswood!
That's the best quick photo I could get from my car, sorry.
But I have read up a little. Seems it is an understood zone sign around the world:-
http://en.wikipedia.org/wiki/Park_an...#Kiss_and_ride
The one I saw was outside a school, I think.