Albion House
Use attributes for filter ! | |
Opened | 1898 |
---|---|
Construction started | 1896 |
Architects | James Francis Doyle |
Richard Norman Shaw | |
Date of Reg. | |
Date of Upd. | |
ID | 2959855 |
About Albion House
Albion House is a Grade II* listed building located in Liverpool, England. It was constructed between 1896 and 1898 and is positioned on the corner of James Street and The Strand across from the Pier Head.