Audi City Opens First Store in London
Audi has a new concept for what a car showroom can look like called Audi City, and the first store in the world is has opened in central London near Piccadilly Circus.
Audi City stores allow the brand to show all of its models, inclu...
17.07.2012 | 12987 views | 0 comments