Loading

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.
Visible by: Everyone
(more information)

More information

Visible by: Everyone

All rights reserved

Report this photo as inappropriate

1 comment

William Sutherland said:

Magnificent shot!
3 hours ago ( translate )