T D HAIR DESIGNERS

170A HIGH ROAD
N2 9AS LONDON