Sheer loveliness: A Little Bit of Green

Because London has its lovely side.