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.