About The Olive Tree Church, Luton
Two Church communities, Blenheim Crescent Baptist and St Margarets Methodist, came together for worship in 2014 and are growing together as the Olive Tree Church.
More about The Olive Tree Church, Luton
The Olive Tree Church, Luton is located at Biscot, Luton
07746573561