A very special Flower Shop
Tucked away on Mill Lane, West Hampstead, Achillea is somewhat of a hidden gem, housing seasonal flowers, foliages and plants.
Whether you just want to have a look around,fancied some flowers for your home, needed to pick up a quirky hand tied arrangement, or are planning an event we are happy to help.
We also have an expanding and ever changing collection of vases, pots and bric-a-brac that we can sell as seen or filled with flowers or plants.
to add Achillea map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy