Does GREAT CUT UK, which is nearby, give its employees a vacation in the countryside like GLAM WAXING LONDON?
Maybe a person will be found who is currently working at GLAM WAXING LONDON and will be willing to share his/her experience from working there.