• Planet Organic Islington (map)
  • 64 Essex Road
  • London, England, N1 8LR
  • United Kingdom

We're popping up at Planet Organic Islington every Saturday in July! 


Come and say hi, we'll be there from 11:00 - 16:00