Heathcliffe House was a 15 storey tower block on Cherry Avenue in Liverpool, England. Completed in 1965, it was 44 metres tall. It was demolished in 2003.
Heathcliffe House was a 15 storey tower block on Cherry Avenue in Liverpool, England. Completed in 1965, it was 44 metres tall. It was demolished in 2003.
Heathcliffe House was a 15 storey tower block on Cherry Avenue in Liverpool, England. Completed in 1965, it was 44 metres tall. It was demolished in 2003.