The Harry Edwards Foundation The Harry Edwards Foundation is a UK charity dedicated to spiritual healing, compassion, and wellbeing. Based at Burrows Lea in the Surrey Hills, we offer healing services, quiet spaces for reflection, and community wellbeing activities, working alongside conventional medical care and supporting people from all backgrounds.