Granard Business Park is situated just off Mill Hill Broadway in London, and close to Mill Hill main line station (Thameslink). Excellent road communications are afforded with the Watford Way (A41) and Junction 2 of the M1 all within easy reach.
If you have more information about this business park/industrial estate, please
let us know.