Church of England, Meeting House Lane, Peckham
Copyright © Peter Marshall 1996