Archive for July 6th, 2005

We win!

Wednesday, July 6th, 2005

London will host 2012!

I have just got back from popping down to Trafalgar Square for the announcement. What fantastic news. I can’t stop smiling and feel quite (more…)