Beauty Salons in Oldham - Oldham Town Centre First floor , 54A George Street, Oldham, Lancashire, OL1 1LT