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.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/9O8NX2QVOStuRFjOWwZ85g== | 5.88129e-14 |