Hornchurch Baptist Church is a Baptist church located at 21 North St, Hornchurch RM11 1RL, United Kingdom. It has received 3 reviews with an average rating of 4.3 stars.
The address of Hornchurch Baptist Church: 21 North St, Hornchurch RM11 1RL, United Kingdom
Hornchurch Baptist Church has 4.3 stars from 3 reviews
Baptist church
96 reviews
Oasis House, 5-9 Peall Rd, Croydon CR0 3EX, United Kingdom