Tag: Brixton office property
Derwent London buys office property in Brixton for £38.1m
Derwent London has agreed to acquire Blue Star House, an office property at 234-244 Stockwell Road, in Brixton SW9 for £38.1m before costs.
The...




