09-10-2018 19:47 via globalnews.ca

Development project home to proposed London IKEA store going before planning committee

The development spans 73,000 square metres of commercial space and includes two large commercial buildings and nearly two dozen other smaller buildings.
Read more »