Owned by
Private owner
London, Greater London, England, United Kingdom
Private owner
The third generation of Mercedes' long standing top down contintenal cruiser. The SL oozes sophistication and is one of the great automotive landmarks of the 1980s.
Film & TV, Photography, Promotional events