Offices to let

Welcome

Leavesden Park is a 350 acre office park of regional, national and international importance located on the north-western edge of London, close to the junctions of the M1 and M25.

With excellent transport links between the park and surrounding areas, occupiers such as BT have chosen Leavesden Park as their base.