News

A “eco-friendly” City office block undergoing a huge refurbishment has been sold for £333 million in one of the biggest deals seen in central London in recent years. The 195,000 sq ft ...