Mercedes Motor Showroom, 12 Saville Row, Westminst

A Mercedes car parked in front of the Mercedes Showroom at number 12 Saville Row, London. The German-based firm began to produce cars in the late 1890s.

Location

Greater London Westminster

Period

Edwardian (1902 - 1913)

Themes

Tags

car road transport advert