12 March 2012

Episode 12: Power churches


There are a plethora of 'power churches' in South London. We explore the ones between Camberwell Green and Elephant and Castle. 

To listen click here to download (alternately right-click and save as) or stream below:



1 comment:

  1. jim jimenez jim jimenez jim jim jeroo

    ReplyDelete