There are definitely signs of spring in London – the sun has started showing its face and we haven't needed to wear quite so many layers lately. But spring has really sprung into action at St Christopher's Place, off Oxford Street, where a 'floating' installation of 1,200 flowers has popped up to make this little corner of central London a little more easy on the eye. The installation includes peonies, delphiniums and lilies, and will be on show until March 20.
The folks at St Christopher's Place are also hosting a garden party tomorrow (March 17), where there will be a pop-up flower shop, flower-pressing workshops and 20 percent discounts off food and selected shops.
St Christopher's Place, W1U 1AY. Until March 20. Find out more.
See more snaps of the flowery installation: