Mappin & Webb opens key Scotland flagship on Edinburgh's Multrees Walk
Watches of Switzerland’s high-end jeweller Mappin & Webb has opened a new showroom in the heart of the luxury retail quarter on Multrees Walk, Edinburgh, becoming the brand’s largest showroom in Scotland.