Cream Tea Sat 17 December 2011 The greatest sight in the world, a cream tea waiting to be eaten! This is at Charlotte's, with Lou in the background.