Free Church Hall
Chamber Rating
Contact Info
Questions & Answers
Q Where is Free Church Hall located?
A Free Church Hall is located at Gernon Rd, Letchworth Garden City, eng SG6 3HS
Q How is Free Church Hall rated?
A Free Church Hall has a 5.0 Star Rating from 2 reviewers.
Ratings and Reviews
Free Church Hall
Overall Rating
Overall Rating
( 2 Reviews )
2
0
0
0
0
Guilio McEwan's Space on Google
Very pleasant place and relaxing. Went there for a group activity.
It's very big inside and spacious.
Punreet Natt on Google
Overall Rating
Overall Rating
( 2 Reviews )
2
0
0
0
0