Intense Pulsed Light (IPL)
near Notting Hill Gate, London
Intense pulsed light (ipl)