Saint Mary Street Baptist Church
41b St Mary St, Newport NP20 4DA, United Kingdom
5
1 reviews
1 comments
HXPX+5G Newport, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsRebecca Surkitt
Wonderful people, welcoming atmosphere!! Lovely church that's full of history!