COCos: More than a flavour of the month

London’s housing need is well established. According to the Mayor’s Draft London Housing Strategy, the Capital needs at least 42,000 houses per year in order to satisfy demand, and is at the moment providing only around half that amount. While plans are underway to boost house-building through policy measures such as the Mayor’s recently announced … [Read more...]