Beauty Salons in London - Walthamstow The Mall Selborne Walk, Unit 15, Ground Floor, Walthamstow, London, E17 7JR Tags: colouring - high, low lights