Leigh Alexandra Soft Furnishings ← View details 23 Gallica Drive, Newmachar, Aberdeen, Newmachar, Scotland AB21 0NF +44 7979 965908 Get Directions From* To * — Required information