Explore details about location Telford Road. Telford Road is a location situated within the City of Edinburgh alongside other areas such as Milton Road East, Bingham Crescent, Saint Mark's Lane.