Posts tagged ‘James Street’

Liverpool – Albion House

Albion House, Liverpool

From Wikipedia, the free encyclopedia

Albion House (also known as the White Star Building) is a Grade II* listed building located in LiverpoolEngland. It was constructed between 1896 and 1898 and is positioned on the corner of James Street and the Strand across from the Pier Head.