St Neots women return to The Thames