We must build homes on station car parks in ‘two cities’ London, says housing campaigner The fraught issue was the subject of a debate hosted by The London Society