I don't think it would be illegal in the UK. There are many local currencies in Britain that I know about.
The Brixton Pound for example. I hear there's a local currency in Cornwall too.
There are lots of local currencies in the US too, but one that tried to be more than a local currency was outlawed (Liberty Dollars). Does anybody know a resource for the currency laws in the UK?