Soho Baptist Chapel is a church located at 166a Shaftesbury Avenue, London, on the corner of Mercer Street. It was originally a Baptist church, the community relocated to North Finchley and was renamed as High Road Baptist Church. The building is now known as the Chinese Church in London, a home for Chinese congregation.
SUMMARY FROM WIKIPEDIA (CC BY-SA) · SOHO BAPTIST CHAPEL ↗
No ratings yet. Visit The Chinese Church in London on a route and rate it in the app — your review opens this page for everyone.