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
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