Reviews of Severn Nail Spa. (Beauty Salon) in Worcester (Worcestershire).