In the bustling Aberdeenshire town of Braemar, close to the late Queen’s beloved Balmoral, there’s a rather chi-chi hotel called the Fife Arms. Originally a stout stone Victorian building for tweedy country types, it is now a fabulous art-filled mecca of maximalism, attracting celebrities and wealthy Londoners looking for a bit of Highland bling.