Ellison Tower was a 14 storey tower block on Netherfield Road North in Everton in Liverpool, England. Completed in 1968, it was 41 metres tall. It has since been demolished.
Advertisement
READ MORE
Ellison Tower was a 14 storey tower block on Netherfield Road North in Everton in Liverpool, England. Completed in 1968, it was 41 metres tall. It has since been demolished.