Contact us

Please dont hesitate to contact us for bookings, inquiries or any further information

Achillea
92 Mill Lane
London
NW6 1NL
020 7431 1727

info@achilleaflowers.com

Clare Emburey : clare@achilleaflowers.com
Kate Rader: kate@achilleaflowers.com

Opening Hours
Monday to Saturday 8:30 -6:30
(late nights Friday)