An excellent idea, if by 'south' you mean 'north' and by 'London' you mean 'Newcastle'.
Seriously, this should be doable for me, especially if I can avoid paying for somewhere to sleep (Since I'm an impoverished student and I was fairly stingy to start off with anyway).
Can't do the 12th of December though. The other 2 possible dates are OK.