Metropolitan Toronto Police Headquarters
Toronto Police Headquarters is the headquarters of the Toronto Police Service, located at 40 College Street in Toronto, Ontario, Canada. It is the first purpose built police headquarters in Toronto since the formation of the originating force in 1835.
B C G Toronto Guide © Simon Newbound