There are four Legolands in all.
The original is in Billund, Denmark, right where Lego was first made. There's another one in California, one in Windsor as you've noted, and one in Germany, in a small town called Gunzburg.
I've been to the three European parks, and I have to say I thought the England one was the least impressive, but I guess that's a matter of taste :-).