River of Life City Church
ChurchMontgomery Hall, 58 Kennington Oval, London SE11 5SW
River of Life City Church, church in Kennington (Montgomery Hall, 58 Kennington Oval, London SE11 5SW).
Nearby
Within a short walk, from across the London network.
More churches nearby
Museums of London
Monuments of London
Blue Plaques of London
Historic Buildings of London