Australia House

Australia House

A major landmark on Strand, London, construction on the Australia House by the Dove Brothers commenced in 1913.

Australia House