The London Development Agency pays 64 of its employees more than £100,000, it has emerged today.

To read the full story on www.PublicPropertyUK.com, click here: London Development Agency pays 64 staff over £100,000