Saturday, 30 August 2008

Spotted: New Mercedes SL63

One of the advantages of being based in NW London is watching the City boys drive their latest toys in from the country. True to form the latest SL, the 63, has also been spied here, near Swiss Cottage. Note the new 911 Turbo style wheels.