UKData checked October 2026
  1. Home
  2. Edinburgh
  3. The New Leaf Co-op

The New Leaf Co-op

You will find The New Leaf Co-op, a organic food store, at 23 Argyle Pl in Edinburgh. It is also listed as food products supplier, greengrocer and health food store.

23 Argyle Pl, Edinburgh EH9 1JJChecked October 2026