There is a caravan site local to me that takes on permanant pitches in the winter with electrical hook up, water, washing machines, dryers etc. Its ran by my landlord and i'd be happy to put a word in? Details are here -

http://www.ukcampsite.co.uk/sites/de...sp?revid=11293

Its in Marlborough though but relatively close to the town.