St Margaret with St Columba
Church in Waltham Forest Address: Church of Saint Margaret With Saint Columba, 15 Woodhouse Rd,…
Church in Waltham Forest Address: Church of Saint Margaret With Saint Columba, 15 Woodhouse Rd,…
Baptist church in Waltham Forest Address: 881 High Rd Leytonstone, Bushwood, London E11 1HR, United…
Baptist church in Waltham Forest Address: Cann Hall Rd, London E11 3HY, United Kingdom Phone:…
Church in Bromley Address: 8, 10 Glanville Rd, Bromley BR2 9LW, United Kingdom Phone: 447877326614…
Church in Bromley Address: Compass House, 26 East St, Bromley BR1 1QU, United Kingdom Phone:…
Presbyterian church in Lewisham Address: 48 Baring Rd, London SE12 0LQ, United Kingdom Phone: 442088514884…
Church in Newham Address: 2 Tavistock Rd, London E7 9EL, United Kingdom Phone: nan Region:…
Church in Lewisham Address: 9 Leegate, London SE12 8SS, United Kingdom Phone: 442035567635 Region: Lewisham…
Church in Lewisham Address: Taunton Rd, London SE12 8PD, United Kingdom Phone: 442088523191 Region: Lewisham…
Church in Newham Address: Cornerstone Café, 408 Barking Rd, London E13 8HJ, United Kingdom Phone:…
Church in Newham Address: 663 Barking Rd, London E13 9EX, United Kingdom Phone: 442085481998 Region:…
Catholic church in Redbridge Address: 557-559 High Rd, Woodford, Woodford Green IG8 0SG, United Kingdom…
Church in Bromley Address: Gravel Rd, Bromley BR2 8PE, United Kingdom Phone: 442031211058 Region: Bromley…
Church in Bromley Address: 25 High Street Downe, Downe, Orpington BR6 7US, United Kingdom Phone:…
Reformed church in Bromley Address: Freelands Rd, Bromley BR1 3AQ, United Kingdom Phone: 442084660173 Region:…
Church in Lewisham Address: London SE12 8AL, United Kingdom Phone: nan Region: Lewisham Nearest station:…
Catholic church in Lewisham Address: 45 Burnt Ash Hill, London SE12 0AE, United Kingdom Phone:…
Church in Greenwich Address: 43 Glenluce Rd, London SE3 7SD, United Kingdom Phone: 447906043317 Region:…
Church in Greenwich Address: 26 Swallowfield Rd, London SE7 7NR, United Kingdom Phone: 447707859387 Region:…
Church in Newham Address: 14 Plymouth Rd, London E16 1PA, United Kingdom Phone: 442074766500 Region:…
Church in Newham Address: 1 Chesterton Rd, London E13 8BA, United Kingdom Phone: nan Region:…