Explore details about location Thorpe House Road. Thorpe House Road is a location situated within the Sheffield alongside other areas such as Millsands, Mowbray Street, Bridge Street.