All Saints Church of England
Walsingham House, 28A Campbell Rd, Twickenham TW2 5BY, United Kingdom
5
4 reviews
4 comments
CJVX+FM Twickenham, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsLiam G
Tray Dom
Ace Academy2 years ago
Father Alex is a wonderful person. So accommodating and helpful. This space is beautiful and a wonderful place to meet or hold meetings/run classes. A real MUST for those looking for space/ hall hire in Twickenham
Benjamin Thatcher2 years ago