New high-quality detached industrial and logistics unit
Prominently located off the a361 sopwith way, daventry nn11 8yd

Location