Beaverbrooks invests £2m in Braehead location
Beaverbrooks now boasts 89 stores, including three Loupe boutiques and 23 dedicated luxury mono-brand watch boutiques across the UK
Beaverbrooks has unveiled a £2m refurbishment for its Braehead store which has increased two and a half times in size.