Overview

Link House is a commercial development of 44739 sqft, located in Watford. The development is around a 17 minute walk-away from Watford Junction station, or an even quicker cycle. It is also surrounded by countless large scale occupiers. Occupants choosing to actively travel to and from to Link House will have access to 20 occupant bicycle parking spaces and 1 showers.