Explore details about location Thompson Road. Thompson Road is a location situated within the Central Manchester alongside other areas such as Farmington Street, Evergreen Road, Level Road.