Ascott Acquires The Cavendish London For £159M
Living room of one of the suites in the current The Cavendish London
Casting our eye towards property-related news, Ascott, the world's largest serviced residence owner-operator, has announced that they ha...