World Light Chapel
World Light Chapel is an Evangelical Alliance member church in London , part of Other .
Where to find them
Elmcourt Road
London
SE27 9BZ Get directions
World Light Chapel is an Evangelical Alliance member church in London , part of Other .