Newham Approves Plans for 4,000-Home Development in Canning Town

In total, 3,810 homes will be built on a site that is…


The UK is worth £10tn – and more than half of that is from land value

The UK's worth grew by the largest amount on record to…


House builders face rising competition for land in the UK

Hundreds of thousands of new homes need to be built in…