London is rediculously expensive. To get to Barcelona from Paris you have to take an overnight train, Elipsos(http://www.elipsos.com/htm/intro.htm
), it's the only way to get there by train. But close to Paris cities: Brussels, Amsterdam, Geneva, Zurich, the whole rest of France. Woah!! I just realized that you're going for New Years! Be in PARIS for New Years! also, if you want some sun, you can get to Marseille, France in 2-3 hours from Paris on the TGV. Nice is about 6 hours by train. I've been to Nice and I really liked it, but it was in the summer, and it's about 60 there in the winter so I here, so I'm not really sure.
I know what you mean though, haha, my parents are like: "famile vacation to paris!" and i'm like,
yea, i'm trying to find the phone number of this kid who lives in paris that i met last summer, haha, he can help me out.