Explore details about location Torbay Road. Torbay Road is a location situated within the Manchester alongside other areas such as Podsmead Road, Ryderbrow Road, Constance Street.