Our Very Own High Street Shop

Our Very Own High Street Shop

*** NEW SHOP ALERT! *** Can you believe it!? I can’t…..I don’t think it has sunk in yet…. our very own high street store has just opened! 92 Mill Lane, West Hampstead, London, NW6 1NL OPEN: Tuesday – Saturday, 9-5pm  We adore our market stall on Golborne Road and...

Read more

PRE-ORDER YOUR INDOOR & OUTDOOR PLANTS FOR COLLECTION or DELIVERY! NW6 / NW2 / NW3 / NW10 / W10 / W11 / Orders from £25 plus delivery. Dismiss