Church House
Church House is a Grade II listed office building built c1870, which is prominently positioned on the corner of Hanover Street and Paradise Street in Liverpool.
More information
Visible by: Everyone
All rights reserved
-
Taken on Sunday July 13, 2014
-
Posted on Tuesday March 10, 2026
- 5 visits
- 3 people like
1 comment
William Sutherland said: