Rolls Royce produces record bespoke vehicles

  It’s fair to say that in 1907 when the Rolls Royce Silver Ghost was declared ‘The Best Car in the World’ after travelling from London to Glasgow 27 times covering 14,371 consecutive miles – the iconic motor car entered the history books as the world’s best known luxury vehicle. And not much changed until […]