Photographed in 2005 and 2006, before redevelopment began, Elephant and Castle stands in the uneasy pause before demolition, when uncertainty hung over residents, traders, and the future of the area itself.
London
Faith Healing in London
In London’s Pentecostal churches, faith-healing services draw illness, testimony, music, and belief into public rituals where suffering is voiced, witnessed, and answered with prayer.


