Live Love Lash London At Live Love Lash London, we provide numerous aesthetic services that will certainly assist you save time in your makeup routine. Phone: (226) 239-3319 414 Piccadilly St London ON N5Y 3G4 Canada Map Other Categories: Health & Beauty |