We Love London Town
Kate went to carols at the Albert Hall which sounded truly magical. We do love an excuse to pop up to London. Last week I went up to see Stephen Ward The Musical and it happened to be the day that 2000 Father Christmases convened in London - I saw hundreds at Waterloo and later encountered dozens in Covent Garden. Apparently there is one day a year when Santas all over the world get together to celebrate. The London gang usually end the day at Trafalgar Square but because South Africa House was in mourning for Mandela they got together somewhere else. And I thought there was just one Father Christmas.