Choose from 38 venues offering ladies' haircuts near Edinburgh Castle, Edinburgh