Beauty Salons in Edinburgh - New Town 8 Howard Street, New Town, Edinburgh, EH3 5JP Tags: massage treatments, reflexology