Explore details about location Link Road. Link Road is a location situated within the City of Leicester alongside other areas such as Celt Street, Edgefield Close, Elm Tree Gardens.