Refine your search

Available properties in Granard Business Centre

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.


Register for updates to find new properties that match this search.