Previous ImageNext Image King1977Img18 The site in 1977. Still a parking garage. The office tower that housed the Metro Police HQ was demolished in 1968. Image: City of Toronto Archives, Series 12, Image 18, 1977.