Wildflowers bloom at Kensington Palace