Beauty Salons in London - Leytonstone 767 High Road Leytonstone, Leytonstone, London, E11 4QS Tags: facial, massage treatments