Get Directions to Phone World ← View details 154 Spencer Road, Londonderry, Derry BT476AH, United Kingdom, Londonderry, England Get Directions From* To * — Required information