Princess Margaret’s longest serving Rolls-Royce car will go on sale at auction later this month. Hand-built to special order, the Rolls-Royce Silver Wraith II was finished in cardinal red and ...