Address: Brunel Road, Canada Water, Bermondsey, London Borough of Southwark, London, Greater London, England, SE16 4HY, United Kingdom
Operator: Christian Life Church Trust