Festival of Life London

Festival of Life is an event that aims to bring together people from across the country with the hope of bringing about a change in our churches and communities through prayer, the Word and encouragement. Year on year the programmes which take place in London, North...