Beauty Room in a Beautiful, high end, well established international hair and beauty salon, situated in Mayfair.