29 Sep 2010, 12:53 UTC · By: Alina Dumitrache / The company’s dealership in Munich, located at Odeonsplatz 2, is now also Aston Martin’s largest retail store worldwide, the British car brand announced today. Based on a new concept, du...