Aesop’s London store takes its colour from the red sandstone of Glamis Castle