Shaftesbury Capital PLC (LSE:SHC) acquired 25-31 James Street, Covent Garden for £75.1 million on March 11, 2024.

Shaftesbury Capital PLC (LSE:SHC) completed the acquisition of 25-31 James Street, Covent Garden for £75.1 million on March 11, 2024.