Saturday September 28th 2002 was a bright and clear day in London. Which was just as well, because China and Emma were late. A group of us had arranged to meet at the National Film Theatre’s Café on the South Bank of the Thames at 12.30. 696 more words