Boone Chapel

Boone Chapel
Lee High Road, London, SE13 5PH