Explore details about location Mount Road. Mount Road is a location situated within the Leek alongside other areas such as Fountain Street, Naylor Yard, Derby Street.