Head Office building for the Halton and Peel Trust and Savings Company that was located on the southeast corner of Trafalgar and Lakeshore circa late 60s/early 70s. The building became the Halton and
Head Office building for the Halton and Peel Trust and Savings Company …