Toronto firm expands London footprint with $102.5M apartment buy
London Free Press [Unofficial]
February 27, 2026
A north London apartment complex has been snapped up by Toronto investors for $102.5 million. Read More
Discussion in the ATmosphere