BMW 7 Series and Mercedes S Class long wheelbase limousines at Leeds Chauffeurs.

Motoring journalists have always faced a tough decision when it comes to comparing the BMW 7 Series and Mercedes S Class comparatively. Both are supremely well-engineered, with incredible levels of refinement, The Mercedes S Class has often been regarded as the world’s best chauffeur car for many years which is why we have always used […]