The Heartland Institute, which questions human-made climate change, has established a new branch in London.