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
Latest News
24th May 2023
16th May 2023
11th May 2023