The scheme was approved by the GLA last year
The owners of luxury hotel firm The Grange have struck a deal to sell its four prize London assets