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