It looks like I'll have a day longer in London than I had originally planned, so I'm in the process of deciding whether I want to spend it actually in London or whether I should take a day trip somewhere else. It will be in December so I know the daylight hours will be very short. I was interested in going to Cambridge, Windsor Castle or Statford-upon-Avon, but initially didn't have time, so now that I have that extra day I'm wondering if I should pick one to squeeze in for a day or just stick to London. I will be seeing a couple of other areas of England (Bath and Portsmouth) so my entire trip isn't based in London, but I'm not sure whether I'm branching out enough. I've always wanted to go to London and feel like it's the sort of place you'd never get bored it but I don't want to miss any other opportunities either!
If I were to do a day trip, which of these places would you recommend? I do know everyone has different tastes, but I'm finding it difficult since I'd like to see them all. Which would be best to spend a day in as a solo traveller? Ideally, I'd like somewhere that's pretty, interesting (with an interesting history), easy to get to from south London and is good for someone with quite a tight budget.