The state-of-the-art $650 million 311 Spencer Street A-grade office tower, completed in 2020, is now home to the Victorian Police force. The 40-storey tower gives the Victoria Police a dedicated, purpose-built headquarters for the first time in 1943. The Woods...