Church building

Soho Baptist Chapel

United Kingdom London
Soho Baptist Chapel
Soho Baptist Chapel · Wikipedia

About

Soho Baptist Chapel is a church at 166a Shaftesbury Avenue, London, on the corner with Mercer Street. It was originally a Baptist church, which relocated to North Finchley and is now called High Road Baptist Church. The church is now the Chinese Church in London.