Aoyama Flower Market - Mother's Day Pop-Up Shop at Japan House London
This Mother's Day, The Shop at Japan House London hosts a pop-up shop from the Aoyama Flower Market, which has over 100 stores in Japan. From 17 to 19 March a range of bouquets is on offer, including one exclusively designed for Japan House London.
The full range is available to browse and pre-order to collect in store. Visit the Japan Hose London Online Shop for details.