The store on Multrees Walk in Edinburgh’s New Town spans 3,950 square feet and is the brand’s first, full-price stand-alone store outside London.