Savana Studio is London based company that is listed as Ladies Clothes Shops .
Location of Savana Studio is 20, Connaught St,, London.