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
New waves of migration are significantly altering the religious landscape of the UK. This project explores the growth of Pentecostal Christianity and the practice of faith healing in London.