Chiltern Society PhotoGroup

 
 
 
46wy099.jpg
 
Luton has a huge range of places of worship as successive immigrants founded their own churches to meet their spiritual needs. This one is the Fellowship House of the Restoration Revival Fellowship, an international Christian ministry founded in Shepherd's Bush in 1968.
Author: A Beck