Mercedes Motor Showroom, 12 Saville Row, Westminst

Mercedes Motor Showroom, 12 Saville Row, Westminst
Photograph taken 1907 © Reproduced by permission of Historic England Archive ref: BL 19996/1

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.