Explore details about location Thomson Road. Thomson Road is a location situated within the Central alongside other areas such as Sherwood Avenue, Blair Road, Cantonment Link.