Ebenezer Church
Ebenezer Chapel, Wyndham St, Machen, Caerphilly CF83 8PU, United Kingdom
5
1 reviews
1 comments
HVW5+RH Caerphilly, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsBinky Bounce2 years ago
Great little space for parties !