CLS Holdings has secured a sale of its Westminster Tower at 3 Albert Embankment, SE1, to London Square for £40.8m.
The sale is the second attempt to offload the office building by CLS, which was forced to abort a
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.