Situated on a modern business park, in a prominent town centre location, adjacent to Telford Central Station and Junction 5 of the M54. Titan House comprises 33,166 sq ft of modern office accommodation and 103 car parking spaces.
Premises are fully let to HP Enterprise Service UK Ltd