Virgin Media ← View details 139 New Street Town Centre Telford, Telford, England TF3 4BP +44 1952 290252 Get Directions From* To * — Required information