This item was originally published on this site

London’s local planning authorities are sitting on at least £1.55bn in unspent developer contributions.