Jun 22, 2004 1 min read Goin' Green Sheer loveliness: A Little Bit of Green Because London has its lovely side.