Parish Hall
Damfield Ln, Liverpool L31 6DB, United Kingdom
4
6 reviews
6 comments
G364+CV Liverpool, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsThomas Gone
ZEE135 days ago
Booklover349 days ago
Beautiful building. Lovely decoration.
Laura Ankers2 years ago
My kids do kickboxing here we love it!
Janet Cliffe2 years ago
Carol Davenport2 years ago