For admirers of Elizabeth II and her much-feted “Balmoral style” it could be the perfect place to go Christmas shopping ...