Kathy - what day is your race? There are no overnight sleeper services on a Saturday night, so you couldn't do that for a Sunday race. As ATM says, the sit up overnight option is pretty grim. Better to travel up during the day if you can. Check out flights too - they can be cheaper than the train if you're flexible on travel times, especially from London City airport at the weekend.