If you are going to be doing your Christmas shopping in London this weekend, it would be worth checking out the Fair Trade Christmas Fayre at the Salvation Army on Oxford Street. They've got eco gifts, recycled gift wrapping, a craft workshop, a free clothes swap shop and live music and refreshments.
It is ambitious to head out to Oxford street on the first Advent Saturday...it's not for the faint hearted! I think this would be a nice incentive to go, and a haven from all the madness (as well as our shop of course!). I still have flash back memories as a kid, being lost on Oxford Street doing the Christmas shopping with my family. People can get vicious!
Merry Christmas :)