This building, at the junction of Athol Street and Prospect Hill, stood on the site of the present Head Office of the Isle of Man Bank. It was demolished in 1901.
Change Picture