UKMidlandsLeicestershireCharnwood
Office
LE11, Charnwood Building, Loughborough, University Science Enterprise Park
To Let, 535 - 15,000 sf
Research and development space available on one of Europe's largest..
Loughborough is at the heart of England in the northern most part of the county of Leicestershire and being centrally placed it is..