Church House
Chamber Rating
Contact Info
Questions & Answers
Q Where is Church House located?
A Church House is located at Church House, Hanover St, Liverpool, eng L1 3DZ
Q How is Church House rated?
A Church House has a 4.3 Star Rating from 3 reviewers.
Ratings and Reviews
Church House
Overall Rating
Overall Rating
( 3 Reviews )
1
2
0
0
0
dave evans on Google
Lovly building,, nice office space,
Activate Digital are based on the 4th floor, , online marketing, design, Web, Seo. also picture desk for national news, online and print,
John Shrigley on Google
Goodplace
Peter Dee on Google
Charlene A on Google
Overall Rating
Overall Rating
( 3 Reviews )
1
2
0
0
0