Day: March 13, 2019

Mercedes 300 SL Roadster

Arguably one of the best looking cars ever built. We spotted this 1958 Roadster in Mayfair, appearing as if it had just come out of the showroom with its light green bodywork, stunning interior and acres of chrome gleaming in the London sunshine. The Roadsters coupe brother is known as the ‘Gullwing’ due to its …

Mercedes 300 SL Roadster Read More »