Tagging Uppermill as a suburb of Oldham seems weird.  Uppermill is a distinct village, part of Saddleworth, traditionally in Yorkshire, whereas Oldham is traditionally in Lancashire.

Uppermill, like other Saddleworth villages, is part of the borough of Oldham and has Oldham as its postal town, but it is in no meaningful way a suburb.