The Imperial Place business centre offers all the facilities of a business park within the thriving town of Borehamwood. This complex has four distinctively designed buildings in pleasant surroundings and houses a combination of local and international companies. It is conveniently close to central London yet far enough away from the hustle and bustle to offer the open space of an established corporate location.