Right found one that cost us bikes nothing, if you go past the castle and then round to the river and on the left you will see a Shoppers Open air car park, go in there and on your left as you go in we have bike parks with bars to put your lock through and everything.

I hope this helps anybody else that goes to windsor.