Schöck capability at major North London development
The former site of the National Institute for Medical Research (NIMR), on The Ridgeway at Mill Hill, in North London, is being redeveloped by Barratt London as a major residential development known as Ridgeway Views. The NIMR building, with... View Article