Alexandria Buchanan Retail is a beauty salon located in the city of Edinburgh. The company Alexandria Buchanan Retail is domiciled at 9 Dundas Street EH3 6QG Edinburgh London and was established on 13/01/2016. Alexandria Buchanan Retail is registered under the company number SC524198.