166 Shaftesbury Ave, London WC2H 8JB, United Kingdom
Soho Baptist Chapel is a Baptist church located at 166 Shaftesbury Ave, London WC2H 8JB, United Kingdom. It has received 1 reviews with an average rating of 4.0 stars.
The address of Soho Baptist Chapel: 166 Shaftesbury Ave, London WC2H 8JB, United Kingdom
Soho Baptist Chapel has 4.0 stars from 1 reviews
Baptist church
96 reviews
Oasis House, 5-9 Peall Rd, Croydon CR0 3EX, United Kingdom