Tour de France display

Celebrating the Tour de France coming to London in July 2007, with a specially-designed flower bed. The bed contain three topiary cyclists beside displays of flowers, in the form of the Royal Parks and Tour de France logos.