A beauty room offering a range of treatments for your skin and body located in the on Upper Street in Islington