Operation Noah

London, United Kingdom |
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
The Grayston Centre, 28 Charles Square, London N1 6HT, GB