Organization

Operation Noah

London, United Kingdom | http://www.operationnoah.org
Joined in January 2008

About Us

Operation Noah is committed to saving Creation through research,advocacy and campaigning. Working closely with churches throughout the UK, we encourage people of faith to take leadership, because climate change is both a spiritual and…

Areas of Focus Include
  • Energy
  • Environment
Location
The Grayston Centre, 28 Charles Square, London N1 6HT, GB