The Chinese Church in London

Soho Baptist Chapel is a church at 166a Shaftesbury Avenue, London, on the corner with Mercer Street. Originally a Baptist church (which relocated to North Finchley now called High Road Baptist Church). It is now the Chinese Church in London.The church was built in 1887–88 to a design by the architect William Gillbee Scott for a Strict Baptist church that had been formed in 1791. In 1916–17, it was sold to another Strict Baptist church, after their 99-year lease on a chapel in Gower Street came to an end, and became the Gower Street Memorial Chapel.It is now the Chinese Church in London, Soho Outreach Centre.Media related to Soho Baptist Chapel at Wikimedia Commons

Explore London most popular tourist destination with us. The Chinese Church in London,which is 17.67 km away from London main town, is the most popular destination to add in your travel wishlist.

  1. City:

    London

  2. state:

    England

  3. country:

    United Kingdom

  4. country code:

    gb

  5. postcode:

    WC2H 8JB

Location:

166A England United Kingdom

You may also like