River Church
71 Vincent St, London E16 1LS, United Kingdom
4.3
8 reviews
8 comments
G287+3F London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsPrzemek S
It is a friendly church with a good atmosphere and the presence of the the Lord.
Johnny Javier Sandoval
Suze G
China
Steven Bell
James
Marina Abdulaeva2 years ago
Marion Cynthia Morgan2 years ago