Newport Road, 1900-39