Explore details about location Torrington Road. Torrington Road is a location situated within the Cardiff alongside other areas such as Wilson Road, Olympian Drive, Avondale Gardens.