Owen Spencer

City, Office Building, Building

Now the sale of Channel 4 is off, what does that mean for its property strategy?

With the broadcaster able to borrow more freely, the sale of its Horseferry Road base is just one option
by