Explore details about location Thompson Street. Thompson Street is a location situated within the Clifton alongside other areas such as Ehrle Place, Industrial South, South Field Terrace.