Achillea
4.5
Monday: 09:00 - 17:30
Tuesday: 09:00 - 17:30
Wednesday: 09:00 - 18:30
Thursday: 09:00 - 18:30
Friday: 09:00 - 18:30
Saturday: 09:00 - 17:00
Sunday: -
Tuesday: 09:00 - 17:30
Wednesday: 09:00 - 18:30
Thursday: 09:00 - 18:30
Friday: 09:00 - 18:30
Saturday: 09:00 - 17:00
Sunday: -
About Achillea
A very special Flower Shop
Achillea Description
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.
More about Achillea
Achillea is located at 92 Mill Lane, NW6 1NL London, United Kingdom
020 7431 1727
Monday: 09:00 - 17:30
Tuesday: 09:00 - 17:30
Wednesday: 09:00 - 18:30
Thursday: 09:00 - 18:30
Friday: 09:00 - 18:30
Saturday: 09:00 - 17:00
Sunday: -
Tuesday: 09:00 - 17:30
Wednesday: 09:00 - 18:30
Thursday: 09:00 - 18:30
Friday: 09:00 - 18:30
Saturday: 09:00 - 17:00
Sunday: -
http://www.achilleaflowers.com