Explore details about location City Link. City Link is a location situated within the City of Nottingham alongside other areas such as Stanstead Avenue, Brook Street, Moor Road.