Explore details about location Thornwood Road. Thornwood Road is a location situated within the Charlotte alongside other areas such as Summermore Drive, Orchid Place, Ritch Avenue.