Franck Muller Boutique in Athens designed by Keno Arena
In Athens, the new Franck Muller boutique is located in the historic street of Voukourestiou number 21 where since 2004 has been a meeting point for international aficionados of eclectic mechanical watches.