Since the 17th century, St James’s in London has been the go-to destination for luxury retailing and shopping destination for the Kings and Queens of Britain.