Explore details about location Clegg Street. Clegg Street is a location situated within the Oldham alongside other areas such as Peak Close, Thatcher Street, Alt Fold Drive.