Bloom & Wild to launch UK pop-up stores this month

The online floral service Bloom & Wild will be hosting a series of physical pop-up stores across the UK for the very first time, from May to July. The stores will be located across London, Bristol and Edinburgh.

Read the full article.