Reviews of Pin Ups Hair & Beauty Salon "Isle Of Wight". (Beauty Salon) in Newport (Gwent).