Cosmetics & Beauty Supply in Twickenham, Greater London

1 location found near Twickenham

“Visited a few weeks ago, shelves were empty, staff not happy, no manager for a while. Went in today and they look like they have a new manager who is really trying to turn the store around. More products on the shelves, happier staff. Only complaint is it's quite dark in there, brighter lights will really help to make the store more welcoming”

2.1Poor39 Reviews

You May Also Like