Mappin and Webb unveils new flagship store
British jewellers Mappin and Webb has unveiled its new Scottish flagship boutique in Glasgow following a three-month refurbishment.
Along with its renovation, the jewellers have acquired a number of exclusive brands and collections to its offerings.