About Blooming Rose
Fully qualified level 2 and 3 Beauty and Massage Therapist.
Fully qualified level 3 Nail technician
Offering relaxing and affordable treatments
Pm for bookings and enquiries
More about Blooming Rose
Blooming Rose is located at Swindon, England, United Kingdom, SN1 1 Swindon