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
26th April 2024
26th March 2024
29th January 2024