Tag Archives: Chelsea Physic Garden

Snowdrop Extravaganza at Chelsea Physic Garden through Sunday 16 February

Despite the strange weather, the deluge of rain, the snowdrops are appearing en masse in parks all around london.    Every year in February the Chelsea Physic garden celebrates a snowdrop extravaganza with an astounding variety to be witnessed.  It’s … Continue reading

Posted in Other London Things | Tagged | Leave a comment