Sahara is London based company that is listed as Fashion Shops.
Location of Sahara is 58 Chiltern Street, London.