Once dubbed the UK best office, the campus will be redeveloped
Pears Property has bought a 70,000 sq ft office block in Finchley, north London, for £25m – a net initial yield of 5%