Newport Christadelphian Hall
129 Caerleon Rd, Newport NP19 7BZ, United Kingdom
5
1 reviews
1 comments
H2W8+5H Newport, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsAndrew Walker
Lovely service, devout but relaxed. Hope to go again.