Perched on the doorstep to The Peak District, New Mills in Derbyshire is a small town surrounded by deep hills and and countryside. With a strong industrial heritage and a backdrop of rolling peaks and valleys, New Mills Derbyshire makes for a pretty place with a lot to see: