Charter Land has sold two significant residential developments sites in south east London to Higgins Group for £10.1m.