Get Directions to Astra ← View details British Telecom, Providence Row, Durham DH1 1RR, United Kingdom, New Durham, England Get Directions From* To * — Required information