Rover 800 supplied to Buckingham Palace in 1993 to be sold at auction
When a 1990s Rover saloon goes to auction, there’s usually little fanfare or much to get excited about. But this is no ordinary executive model from the now-defunct British car brand. This 1993 Rover 800 was originally supplied to Buckingham Palace. And while there is no evidence to say the Queen ever drove it, the … Read more