Derwent in major West End purchase
Derwent London, which specialises in central London property investment and regeneration, has agreed to buy Central Cross, 18-30 Tottenham Court Road and 1-2 Stephen Street, London W1 for £146m before costs. The key West End office, retail and ... Read more