It's not illegal to use it, but as barnsley says your insurance company may only insure it for track use. You also have to have the
sticker displayed for safety reasons. It's the
sticker than makes people think NOS is illegal for road cars, because no-body puts the
sticker on the car. It's that that makes it illegal, although I don't knowo if anyone has ever been prosecuted for it.