This business centre located in Watford provides office space ranging from 84 square feet up to 800 square feet, warehouse and workshop space is also available. The centre benefits from a manned reception, meeting room and kitchen facilities. There is a cafe/restaurant onsite and a gym close by. Watford West station is located 0.5 miles away and Croxley station is 0....