Storrington Heys I was a 15 storey tower block on Storrington Avenue in the Storrington Heys group in Liverpool, England. Completed in 1968, it was 44 metres tall, but has since been demolished.
Storrington Heys I was a 15 storey tower block on Storrington Avenue in the Storrington Heys group in Liverpool, England. Completed in 1968, it was 44 metres tall, but has since been demolished.