In January 1997 it was announced that 19 Liverpool tower blocks, including Childwall Heights, were to be torn down as part of ...
The scene of the incident, The Mitchell development, sits over The Gulch and is part of a project from Centennial Yards, ...