Reviews of The Lash Lady Swindon - Brows & Lash Lifts. (Beauty Salon) in Swindon (Wiltshire).