The redevelopment of Elephant and Castle in South London is one of the largest regeneration projects in Europe. These images were taken in 2005 before demolition and building began.
London
Faith Healing in London
Photographed in 2004, this project explores the growth of Pentecostal Christianity and the practice of faith healing in London.