Holland & Barrett phone Unit 34, Palace Gardens Enfield, Greater London EN2 6SN map The Village Wholefood Store phone 23, Forty Hill Enfield, Greater London EN2 9HT map if (!IN_DEV) { ?> } ?>