Soho Baptist Chapel

Soho Baptist Chapel is a church at 166a Shaftesbury Avenue, London, on the corner with Mercer Street. Originally a Baptist church, it is now the Chinese Church in London.

Soho Baptist Chapel

Soho Baptist Chapel is a church at 166a Shaftesbury Avenue, London, on the corner with Mercer Street. Originally a Baptist church, it is now the Chinese Church in London.