Lion de Juda Church Camberwell Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1st Floor 61 Lilford Road
Camberwell,
London
SE5 9HY
United Kingdom
Phone: 020 8690 9183
Click here to contact the church Â
Church Pastor
Willy Lubila
Assembly Leader
1st Floor 61 Lilford Road
Camberwell,
London
SE5 9HY
United Kingdom
Phone: 020 8690 9183
Click here to contact Willy Lubila Â