Austin Motors showroom, Long Acre, London. Ducros Mercedes' showroom is adjacent.