Pelene - 18-20 Leytonstone Rd, London E15 1SE, United Kingdom | Fresha