A row is brewing between Canary Wharf and the local council as the ... The property in question was 5 Churchill Place, which was bought for £270m by Chinese investor Cheung Kei Group in 2017 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results