← Back
Achillea Flowers
Flowers
92 Mill Lane, NW6 1NL
London
Business profile
Having known each other for over twenty years, sharing a love of flowers and both with a quirky collection of trinkets and treasures we have found from near and far, it seemed only natural that one day we would work alongside each other and share these passions with you
Customer reviews
No reviews yet
Write a review