Concept House is a modern Grade A self-contained office comprising 26,150 sq ft (2,429 sq m)..
The property is located on Home Park Industrial Estate on Home Park Mill Link Road in Kings Langley which is within 25 miles of the North West of London...