Leigh Village Hall
Chamber Rating
Contact Info
Questions & Answers
Q Where is Leigh Village Hall located?
A Leigh Village Hall is located at , Abbey Ward, eng ST10 4SR
Q How is Leigh Village Hall rated?
A Leigh Village Hall has a 3.7 Star Rating from 3 reviewers.
Ratings and Reviews
Leigh Village Hall
Overall Rating
Overall Rating
( 3 Reviews )
2
0
0
0
1
Reagan Twigge on Google
Sarah Pendred on Google
Had a great party here.
Steven Amphlett on Google
Sandra Walley on Google
Jacob Leason on Google
Overall Rating
Overall Rating
( 3 Reviews )
2
0
0
0
1