Contact Us
Where to find us
Carrhae Capital
UK LLP
London, UK
3rd Floor
112 Jermyn Street
London, SW1Y 6LS
United Kingdom
Carrhae Capital (DIFC) Limited, Dubai, UAE
Floor 16, Unit 1606,
Index Tower, Happiness Street, Trade Centre,
Dubai International Finance Centre, Dubai
United Arab Emirates