Regent St landlord Crown Estate profits jump on green portfolio but retail's improving
The Crown Estate is one of the key landlords in central London’s retail sector and it said this week that yearly net profits more than doubled to a record £1.1 billion.