Aldar buys London Square for £230m

Abu Dhabi-headquartered Aldar Properties has completed its £230m acquisition of London Square.

The deal for the London-based developer marks the £10bn master developer's first international acquisition beyond the Middle East and