Shaftesbury Capital acquires 25-31 James Street, Covent Garden
LONDON: Shaftesbury Capital has completed the acquisition of the freehold interests in 25-31 James Street, Covent Garden for £75.1 million. The properties have a contracted...