Address Level 5-6, Louis Vuitton Orjin Building, Abdi Ipekci Bostan Str. 15, Nisantasi, Istanbul, Turkey 34367 Tanzania – Coming Soon Kenya – Coming Soon Uganda – Coming Soon Rwanda – Coming Soon