London city hall is looking to cash in as demand for industrial land booms and private-sector prices hit $1 million an acre. Read More
Land rush: City hall looks to cash in as industrial land demand, prices soar
Posted on by The London Free Press