Offices

 

United Kingdom

24 Savile Row
W1S 2ES London

 +44 (0) 207 838 7900

 

Luxembourg

6A Route de Treves
L-2633 Senningerberg 

+352 (0) 2784 7820

Switzerland

42, Rue Philippe Plantamour
1st Floor CH-1201 - Geneva 

+41 22 787 55 00

France

71 Avenue des Champs Elysées
75008 Paris 

+33 (0) 15 662 2920 
 

Germany

Taunustor 1
60310 Frankfurt am Main

+49 (0) 69 244 342 4440

Turkey

Terrace Fulya, Center 2, D:40
Hakki Yeten Cd. Tesvikiye
34365 Sisli / Istanbul 

+90 (0) 212 215 5095

Bahrain 

The Address Tower
Seef Island
Manama
 

 Pillar III Disclosure