Explore details about location Melrose Street. Melrose Street is a location situated within the Oldham alongside other areas such as Hadfield Street, Henry Street, Runnymede Court.