The depot, in Hemel Hempstead, marks NBP’s first physical presence in the South of England and aims to repeat the success of its existing Bolton, Leeds, Birtley and Hinckley super depots. A 25,000 sq ...